<?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 Ligiu Uiorean</title><link>https://www.uiorean.com/projects/</link><description>Recent content in Projects on Ligiu Uiorean</description><generator>Hugo</generator><language>en_US</language><lastBuildDate>Thu, 23 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.uiorean.com/projects/index.xml" rel="self" type="application/rss+xml"/><item><title>Wireless links in the field (2006)</title><link>https://www.uiorean.com/projects/wireless-links-in-the-field-2006/</link><pubDate>Thu, 23 Jul 2026 00:00:00 +0000</pubDate><guid>https://www.uiorean.com/projects/wireless-links-in-the-field-2006/</guid><description>&lt;p&gt;In December 2006 I was the IT lead on the Romanian Motorway Project, working out of the
camp at Săvădisla. The construction ran along kilometres of alignment through the hills west
of Cluj, and the sites that needed data were exactly the ones with no cable to them and no
realistic way to get one. So I built the links out of the air, using cheap consumer routers
and a set of antennas, and I wrote up how I did it. This is a short retrospective on that
work, with the field photos from the original guide.&lt;/p&gt;</description></item><item><title>CREC (2003)</title><link>https://www.uiorean.com/projects/crec-2003/</link><pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate><guid>https://www.uiorean.com/projects/crec-2003/</guid><description>&lt;p&gt;In the early 2000s, a small research group in the Computer Science Department of the
Technical University of Cluj-Napoca set out to answer an unusual question: instead of
writing software to fit a fixed processor, what if you generated the processor to fit the
software? The result was &lt;strong&gt;CREC&lt;/strong&gt;, a low-cost, general-purpose reconfigurable computer whose
hardware architecture was synthesised, application by application, through a
hardware/software co-design process. The project&amp;rsquo;s name traces back to its lead researcher,
Octavian &lt;strong&gt;Creț&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>SpamTUNNEL (2003)</title><link>https://www.uiorean.com/projects/spamtunnel-2003/</link><pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate><guid>https://www.uiorean.com/projects/spamtunnel-2003/</guid><description>&lt;p&gt;I recall that over New Year&amp;rsquo;s break 2002-2003 I got interested in spam and statistical
filtering, so I wrote SpamTUNNEL, which I released as freeware. It got way more attention
than I anticipated, getting me contacts from the MIT Media Lab and getting cited in several
papers.&lt;/p&gt;
&lt;p&gt;The timing was not an accident. Paul Graham had published
&lt;a href="https://www.paulgraham.com/spam.html"&gt;&amp;ldquo;A Plan for Spam&amp;rdquo;&lt;/a&gt; in August 2002, and the idea that
you could beat spam with simple word-frequency statistics rather than hand-written rules was
suddenly everywhere. I wanted to try it myself, and I wanted it to
work with whatever mail client I happened to be using, without a plugin. So instead of
writing a filter for one program, I wrote a small proxy that would sit between any mail
client and the mail servers and filter everything passing through.&lt;/p&gt;</description></item><item><title>The x86 Assembler guide (2000-2001)</title><link>https://www.uiorean.com/projects/x86-assembler-guide-2000-2001/</link><pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate><guid>https://www.uiorean.com/projects/x86-assembler-guide-2000-2001/</guid><description>&lt;p&gt;Around 2000 I got familiar enough with x86 assembly language to write a tutorial about it.
It ran as a monthly series in an online newsletter under the title &amp;ldquo;Assembler by example&amp;rdquo;
(in Romanian, &amp;ldquo;Assambler prin exemple&amp;rdquo;), from September 2000 through March 2001. It proved
more popular than I expected, mostly because the later installments took apart the inner
workings of a real DOS virus.&lt;/p&gt;
&lt;p&gt;The whole series targeted 16-bit DOS on the x86, starting from the crudest tool available
(&lt;code&gt;debug&lt;/code&gt;) and working up to TASM, with every example built as a tiny &lt;code&gt;.com&lt;/code&gt; program. Below is
the full course, reproduced as it was originally published in Romanian. The separate source
listings for the example programs have been lost to time, so where an installment linked out
to one I have just noted that.&lt;/p&gt;</description></item><item><title>Springfree trampoline S113</title><link>https://www.uiorean.com/projects/springfree-trampoline-s113/</link><pubDate>Mon, 29 Jun 2026 00:00:00 +0000</pubDate><guid>https://www.uiorean.com/projects/springfree-trampoline-s113/</guid><description>&lt;p&gt;My boy and his cousins love trampolines. Our original one was a cheap Lidl model, and it
did its job for a while, but I wanted something safer and built to last.&lt;/p&gt;
&lt;p&gt;I ordered a Springfree S113 on March 22, 2026, from Germany. The delivery turned out to be
painful and took a lot of follow up. It was finally dropped off on Friday, April 24, 2026.&lt;/p&gt;
&lt;h2 id="the-installation"&gt;The installation&lt;a class="anchor" href="#the-installation"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Installation was extremely painful. The guide says two people, but in practice it probably
needs two people much stronger than my dad and me. Even with strength, fitting the 60+ rods
leaves you with lingering palm pain.&lt;/p&gt;</description></item></channel></rss>