<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ulno.net</title><link>https://ulno.net/</link><description>Recent content on ulno.net</description><generator>Hugo</generator><language>en</language><atom:link href="https://ulno.net/index.xml" rel="self" type="application/rss+xml"/><item><title>Extended Reality</title><link>https://ulno.net/xr/</link><pubDate>Tue, 04 Jan 2022 00:00:00 +0100</pubDate><guid>https://ulno.net/xr/</guid><description>&lt;p&gt;I have been following Virtual (VR), Augmented (AR), and Mixed Reality (MR) for a long time as I already described &lt;a href="https://ulno.net/arvr/"&gt;here on my site&lt;/a&gt;. And as well enough explained &lt;a href="https://en.wikipedia.org/wiki/Extended_reality"&gt;here on wikipedia&lt;/a&gt;, Extended Reality abbreviated as XR is &amp;ldquo;just&amp;rdquo; the term unifying all these three into one. Therefore, I will summarize my further observations with VR, AR, and MR here under the XR topic.&lt;/p&gt;</description></item><item><title>Extended Reality for Education</title><link>https://ulno.net/xr4ed/</link><pubDate>Tue, 04 Jan 2022 00:00:00 +0100</pubDate><guid>https://ulno.net/xr4ed/</guid><description>&lt;h1 id="introduction"&gt;Introduction&lt;/h1&gt;&#10;&lt;p&gt;So, you want to help me building the future of education? Then get ready and buckle up while you read on (if you prefer not to read you can also watch &lt;a href="https://youtu.be/3x895XgpDG8"&gt;me pitching this idea here&lt;/a&gt;). Make sure you also check out the articles on &lt;a href="https://ulno.net/xr/"&gt;XR&lt;/a&gt; and &lt;a href="https://ulno.net/arvr/"&gt;AR/VR&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>New Video: 4 Studio, 3 Wireless Headphones, 1 Surprise - Testing quality and could we sleep in them?</title><link>https://ulno.net/archive/2019/06/08/new-video-4-studio-3-wireless-headphones-1-surprise-testing-quality-and-could-we-sleep-in-them/</link><pubDate>Sat, 08 Jun 2019 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2019/06/08/new-video-4-studio-3-wireless-headphones-1-surprise-testing-quality-and-could-we-sleep-in-them/</guid><description>&lt;p&gt;This was a pretty spontanous production inspired by a big clean-up operation by our special camera guy and editor Sylvio from &lt;a href="https://www.instagram.com/granmidia.produtora"&gt;Granmidia&lt;/a&gt;. He found lots of headphones used for studio production and thought we could give it a spin and maybe a funny twist here in the &lt;a href="https://iotempire.net"&gt;IoTempire&lt;/a&gt;. I threw in a couple of my own as well as a little surprise, and we were ready to shoot. Unfortunately, it got a little longer than expected, but we think there are still lots of funny moments to explore.&lt;/p&gt;</description></item><item><title>Techunboxing: From Sleepable Headphones to DIY Phone</title><link>https://ulno.net/archive/2019/06/01/techunboxing-from-sleepable-headphones-to-diy-phone/</link><pubDate>Sat, 01 Jun 2019 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2019/06/01/techunboxing-from-sleepable-headphones-to-diy-phone/</guid><description>&lt;p&gt;Finally, some time to take a look at all the tech that came in recently. Join me on this little (hopefully entertaining) journey to unpack everything and please share your ideas what you would like to see me build next with all of this.&lt;/p&gt;</description></item><item><title>Introduction to the Internet of Things (IoT)</title><link>https://ulno.net/teaching/iot/intro/</link><pubDate>Wed, 14 Nov 2018 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/iot/intro/</guid><description>&lt;p&gt;Attention, this is an older introduction class, check my new class material in&lt;/p&gt;&#10;&lt;h1 id="description"&gt;Description&lt;/h1&gt;&#10;&lt;p&gt;Depending on the sources, 25-50 billion smart and networked connected devices are expected to be in use by the end of 2020. Due to recent massive price decreases in connectivity technology and availability of wireless micro controllers, sensors, and actors, this area has potential for massive economic opportunity. This is the rise of the Internet of Things.&lt;/p&gt;</description></item><item><title>Perspectives on IoT Security for PMIWDC 2018</title><link>https://ulno.net/iot/security/pmiwdc2018/</link><pubDate>Thu, 20 Sep 2018 00:00:00 +0200</pubDate><guid>https://ulno.net/iot/security/pmiwdc2018/</guid><description>&lt;p&gt;here, you can find information about my talk at &lt;a href="https://www.pmiwdc.org/2018-pm-symposium"&gt;PMIWDC2018&lt;/a&gt;.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/presentations/pmi2018-iot-security.pdf"&gt;Here are my slides&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://youtu.be/weENQHDfdmU"&gt;Here is the video of my talk&lt;/a&gt;.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;div class="youtube" data-align="center"&gt;&#10;&lt;p&gt;weENQHDfdmU&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;If you have questions or ideas, do not hesitate to &lt;a href="https://ulno.net/contact/"&gt;contact&lt;/a&gt; me.&lt;/p&gt;</description></item><item><title>Internet of Things (IoT) Workshops and Classes</title><link>https://ulno.net/teaching/iot-legacy/</link><pubDate>Thu, 08 Feb 2018 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/iot-legacy/</guid><description>&lt;p&gt;Before unifying the classes, these were the different classes I offered:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/iot/immersion/"&gt;IoT Immersion&lt;/a&gt;: Like a boot-camp, but even more hands-on. Start directly to build your own IoT systems with ulno&amp;rsquo;s IoT kit.&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/iot/iot-makers/"&gt;Introduction to the Internet of Things for Makers and Doers&lt;/a&gt; (8 sessions, 2-3 hours each or 4-5 sessions 5-8 hours each)&lt;/li&gt;&#10;&lt;li&gt;A Taste of IoT (one-time workshop, 90 minutes to 4 hours), taught with slightly different foci with following titles:&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;em&gt;Tinker with the Internet of Things – How to harvest the motivational power of the Internet of Things to facilitate good STEM education.&lt;/em&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;em&gt;The Internet of Things is Here – Prototype Your Own in Mere Minutes&lt;/em&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;em&gt;Build a cheap and affordable water sensor for your community.&lt;/em&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Build your own Game Controller (out of aluminum foil or a real retro joystick out of wood and simple electronics, one-time workshop, 4 hours)&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/iot/intro/"&gt;Introduction to the Internet of Things&lt;/a&gt; (full university class 5 ECTS or 3 credit points, 14-16 units, 120-140h total effort, 40-60 in-class hours)&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/ha/"&gt;Home and Building Automation&lt;/a&gt; (full university class 5 ECTS or 3 credit points, 14-16 units, 120-140h total effort, 40-60 in-class hours)&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Introduction to the Internet of Things (IoT) for Makers and Doers</title><link>https://ulno.net/teaching/iot/iot-makers/</link><pubDate>Thu, 08 Feb 2018 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/iot/iot-makers/</guid><description>&lt;p&gt;This class can be taught in 6-8 sessions with 2-3 hours each or in 4-5 sessions with 5-8 hours each. Session 7 and 8 are reserved as buffer or for projects. It is expected that participants are willing to spent a little time outside of the class for finishing up class contents and project work or engage in helping their peers.&lt;/p&gt;</description></item><item><title>Introduction to the Internet of Things (IoT) Immersion</title><link>https://ulno.net/teaching/iot/immersion/</link><pubDate>Thu, 08 Feb 2018 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/iot/immersion/</guid><description>&lt;p&gt;This immersion class is like a boot-camp but even more hands on.&lt;/p&gt;&#10;&lt;p&gt;It&amp;rsquo;s current title is:&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Shaping the Internet of Things &amp;ndash; Tools and Skills to Cope&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;This program is aimed at entrepreneurs, deciders, and people working in corporations wanting to dive into IoT for gamification, re-branding, or taking their product and services to the next level.&lt;/p&gt;</description></item><item><title>Of Bookmarks, Tags, and Browsers</title><link>https://ulno.net/archive/2017/07/19/of-bookmarks-tags-and-browsers/</link><pubDate>Wed, 19 Jul 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/07/19/of-bookmarks-tags-and-browsers/</guid><description>&lt;figure class="fig fig-right" style="width:36%"&gt;&lt;a href="https://ulno.net/pics/misc/screenshot-buku.png"&gt;&lt;img src="https://ulno.net/pics/misc/screenshot-buku.png" alt="Buku Bookmark Manager" loading="lazy" decoding="async"&gt;&lt;/a&gt;&#10;&#9;&lt;figcaption&gt;&lt;a href="https://github.com/jarun/Buku"&gt;Buku bookmark manager&lt;/a&gt; and &lt;a href="https://github.com/AndreiUlmeyda/oil"&gt;Oil bookmark search&lt;/a&gt; in action (editor: &lt;a href="https://ulno.net/blog/2017-07-12/comfortable-command-line-editors-for-single-board-computers-for-teaching-iot/"&gt;tilde&lt;/a&gt;).&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;I recently acknowledged the fact that I had 70 tabs open in Chrome on my Desktop and 110 tabs open on my mobile firefox browser. Even using tab-suspend plugins like described &lt;a href="https://ulno.net/blog/2017-04-06/taming-chrome-control-tabs-memory-and-free-space-for-your-work/"&gt;here&lt;/a&gt; did not hide the fact that I was starting to create quite a browser mess here. Being sometimes kind of old-school, I thought: great, let&amp;rsquo;s tidy all up and sort them into bookmarks. However, open tabs have some kind of to-do status for me and I didn&amp;rsquo;t want to lose this to-do idea. So I could not just file them away in folders, but I needed a tagging function to sort one and the same tag into several categories. Unfortunately using bookmarks is deemed kind of old-fashioned today: Why bother remembering if Google can not find it easily anyway? Therefore old folder structures exist, but the ideas of tags and categories only attracts very few people and therefore is also not well supported by the open source community.&lt;/p&gt;</description></item><item><title>Comfortable Command Line Editors for Single Board Computers for Teaching IoT -&gt; meet tilde</title><link>https://ulno.net/archive/2017/07/12/comfortable-command-line-editors-for-single-board-computers-for-teaching-iot/</link><pubDate>Wed, 12 Jul 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/07/12/comfortable-command-line-editors-for-single-board-computers-for-teaching-iot/</guid><description>&lt;figure class="fig fig-right" style="width:36%"&gt;&lt;a href="https://ulno.net/"&gt;&lt;img src="https://ulno.net/pics/misc/tilde-editor.png" alt="Tilde editor" loading="lazy" decoding="async"&gt;&lt;/a&gt;&#10;&#9;&lt;figcaption&gt;My new favorite, the &lt;a href="http://os.ghalkes.nl/tilde/"&gt;tilde command line editor&lt;/a&gt;.&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;This is a follow-up of my &lt;a href="http://localhost:8000/blog/2017-04-06/nice-but-powerful-command-line-editors-as-alternatives-to-vi-and-emacs/"&gt;recent command line-editor review&lt;/a&gt; here on my blog. There, I was looking at &lt;a href="http://ne.di.unimi.it/"&gt;nice edit (ne)&lt;/a&gt;, &lt;a href="https://micro-editor.github.io/"&gt;micro&lt;/a&gt;, and &lt;a href="https://github.com/kaaedit/kaa"&gt;kaaedit&lt;/a&gt;. As I was teaching recently a new Internet of Things (IoT) class - &lt;a href="https://ulno.net/teaching/ha/"&gt;Home and Building Automation&lt;/a&gt;, I was looking for simple to use command editors for my new IoT framework &lt;a href="http://github.com/ulno/ulnoiot"&gt;ulnoiot&lt;/a&gt;. emacs and vi were not &amp;ldquo;comfortable&amp;rdquo; enough to expose my students to. Having to use git, ssh, and the command line was enough of a challenge to pose, so I wanted to go easy with the editor. I wanted something that behaved very normally and transparently even in the remotely accessed command line. It needed to even support the mouse.&lt;/p&gt;</description></item><item><title>Try ulnoiot for your own IoT class - first test successful</title><link>https://ulno.net/archive/2017/07/07/try-ulnoiot-for-your-own-iot-class-first-test-successful/</link><pubDate>Fri, 07 Jul 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/07/07/try-ulnoiot-for-your-own-iot-class-first-test-successful/</guid><description>&lt;p&gt;I just finished teaching another iteration of &lt;a href="https://ulno.net/teaching/ha/"&gt;Home and Building Automation&lt;/a&gt; at the FH Upper Austria. It is one of my favorite classes - and gaging from student feedback the appreciation goes two ways.&lt;/p&gt;</description></item><item><title>Do NOT Use Slack for any Commercial, Non-Profit, Academic or Educational Projects</title><link>https://ulno.net/archive/2017/06/11/do-not-use-slack/</link><pubDate>Sun, 11 Jun 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/06/11/do-not-use-slack/</guid><description>&lt;p&gt;I can already see the comments: Why are you so cheap? You Open Source addict! Use Google!&lt;/p&gt;&#10;&lt;p&gt;But it&amp;rsquo;s too late. I ran into their trap as I wanted to be modern with my students.&lt;/p&gt;</description></item><item><title>Software Architecture (With an Agile Twist) at GMU Finished With Huge Success</title><link>https://ulno.net/archive/2017/06/11/sa2017-finished/</link><pubDate>Sun, 11 Jun 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/06/11/sa2017-finished/</guid><description>&lt;p&gt;It has been an intense but fun 16 weeks teaching my first &lt;a href="https://ulno.net/teaching/sa/"&gt;Software Architecture class&lt;/a&gt; at George Mason University (GMU).&lt;/p&gt;&#10;&lt;p&gt;I want to thank my colleague Jeff Offutt for the encouragement to update the course content and give it an agile twist. And of course, I want to thank my students for encouraging feedback and energy to making this a success.&lt;/p&gt;</description></item><item><title>Home and Building Automation</title><link>https://ulno.net/teaching/ha/</link><pubDate>Fri, 09 Jun 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/teaching/ha/</guid><description>&lt;p&gt;Contents&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/ha/#News"&gt;News&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/ha/#General"&gt;General&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;#. &lt;a href="https://ulno.net/teaching/ha/#Courses"&gt;Past Courses&lt;/a&gt;  &lt;/p&gt;&#10;&lt;h1 id="news"&gt;News&lt;/h1&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2018/03/19 Another class, even more ulnoiot.&lt;/li&gt;&#10;&lt;li&gt;2017/06/09 Here, we go again. A new class of home automation, using for the first time ulnoiot in teaching.&lt;/li&gt;&#10;&lt;li&gt;publicly shared data on google drive: &lt;a href="https://goo.gl/sE23Vo"&gt;https://goo.gl/sE23Vo&lt;/a&gt; (nfc on pi setup)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt; &lt;/p&gt;</description></item><item><title>Build Your Own Data Collection IoT Devices at GU, DC USA</title><link>https://ulno.net/archive/2017/05/03/build-your-own-data-collection-iot-devices-at-gu-dc-usa/</link><pubDate>Wed, 03 May 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/05/03/build-your-own-data-collection-iot-devices-at-gu-dc-usa/</guid><description>&lt;p&gt;I am talking today at the Analytics Seminar at Georgetown Univesity, Washington, DC. Check out my slides &lt;a href="https://ulno.net/presentations/2017-05-03-DIY-Data-Collection.pdf"&gt;here&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Abstract:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;DIY technological devices, making, and hacking are becoming more and more accessible for anybody. Especially for creating your own data and doing your own analytics this trend offers exiting opportunities. In my talk, I will focus on a $3 wireless microcontroller based on the ESP8266 (the same chip which is used in the Amazon Dash Button) and the Raspberry Pi Zero W, which is sometimes available for $10. Both support wireless connectivity. Therefor, they are considered Internet of Things (IoT) devices.&lt;/p&gt;</description></item><item><title>Changing your case to solve battery drain and overheating on the Google Nexus 6P Phone</title><link>https://ulno.net/archive/2017/04/24/changing-your-case-to-solve-battery-drain-and-overheating-on-the-google-nexus-6p-phone/</link><pubDate>Mon, 24 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/24/changing-your-case-to-solve-battery-drain-and-overheating-on-the-google-nexus-6p-phone/</guid><description>&lt;figure class="fig fig-left" style="width:40%"&gt;&lt;a href="https://ulno.net/pics/misc/nexus6p-case-switch.jpg"&gt;&lt;img src="https://ulno.net/pics/misc/nexus6p-case-switch.jpg" alt="" loading="lazy" decoding="async"&gt;&lt;/a&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;My daily driver phone at the moment is a Google Nexus 6P. It is the last of Google&amp;rsquo;s true Nexus phones, so it is especially nice if you want to do some Android development and have more recent ROMs and access to new Android features. It is also a really nice option if you want to have very affordable worldwide cell and data coverage with Google&amp;rsquo;s Project FI which requires you to have a new Nexus Phone or the its successor, the Google Pixel. The difference to the Pixel does not seem so big, however, the 6P has a major downside: it runs a Snapdragon 810 which (under load) overheats even more than other cell phone processors.&lt;/p&gt;</description></item><item><title>Development Kits for the Internet of Things (IoT)</title><link>https://ulno.net/iot/devkits/</link><pubDate>Mon, 24 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/iot/devkits/</guid><description>&lt;h1 id="current-kit"&gt;Current Kit&lt;/h1&gt;&#10;&lt;figure class="fig fig-center" style="width:90%"&gt;&lt;a href="https://ulno.net/pics/iot/devkit-after2018.png"&gt;&lt;img src="https://ulno.net/pics/iot/devkit-after2018.png" alt="Current IoT kit used at University of Tartu." loading="lazy" decoding="async"&gt;&lt;/a&gt;&#10;&#9;&lt;figcaption&gt;Current full IoT kit (and Raspberry Pi 4 gateway with IoTempower dongle) used at University of Tartu.&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;h2 id="gateway"&gt;Gateway&lt;/h2&gt;&#10;&lt;p&gt;The concept of a gateway is quite central for teaching IoT the IoTempower way. Therefore, each kit should contain some kind of gateway to allow an easy pre-installation of the &lt;a href="https://github.com/iotempire/iotempower"&gt;IoTempower&lt;/a&gt; framework. If available for a decent cost this should be a Raspberry Pi 4 with at least 2 GB RAM, a good 3A USB-C power supply, and a fast (at least Class 10) 8GB SD-card. This can also be replaced with another single board computer, an old laptop or even Desktop. Old HPs or Lenovo Thinkpads with at least a dual core Intel i3, i5, or i7 have proven a very good reliable replacement. A Raspberry Pi (starting from Version 3) and some old laptops support running in Access-Point mode and can supply a local wireless network for a student team working with it. If the gateway does not support WiFi in accesspoint mode, a (small) WiFi router (best one that supports &lt;a href="https://openwrt.org/"&gt;OpenWRT&lt;/a&gt; - this one is often available for a good price: &lt;a href="https://www.gl-inet.com/products/gl-mt300n-v2/"&gt;https://www.gl-inet.com/products/gl-mt300n-v2/&lt;/a&gt;) should be also supplied.&lt;/p&gt;</description></item><item><title>Hardware for the Internet of Things (IoT)</title><link>https://ulno.net/iot/hardware/</link><pubDate>Mon, 24 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/iot/hardware/</guid><description>&lt;figure class="fig fig-right" style="width:50%"&gt;&lt;a href="https://ulno.net/pics/iot/doorbell.jpg"&gt;&lt;img src="https://ulno.net/pics/iot/doorbell.jpg" alt="Smart doorbell." loading="lazy" decoding="async"&gt;&lt;/a&gt;&#10;&#9;&lt;figcaption&gt;A (very) smart doorbell (vector image &lt;a href="https://ulno.net/pics/iot/doorbell.pdf"&gt;here&lt;/a&gt;).&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;For the current kits I use for teaching, check out this steadily updated docoment on google drive: &lt;a href="https://docs.google.com/document/d/11emNLk06Op-Al7k74xBO8sQfSMf_15743DfmCw1Fc4k/edit"&gt;hardware document on google drive&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Navigation&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Reviving GULEEK i8 with broken Display with Headless Magic and Arch Linux</title><link>https://ulno.net/archive/2017/04/19/reviving-guleek-i8-with-broken-display-with-headless-magic-and-arch-linux/</link><pubDate>Wed, 19 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/19/reviving-guleek-i8-with-broken-display-with-headless-magic-and-arch-linux/</guid><description>&lt;figure class="fig fig-right" style="width:50%"&gt;&lt;a href="https://ulno.net/pics/misc/guleek-headless-boot.jpg"&gt;&lt;img src="https://ulno.net/pics/misc/guleek-headless-boot.jpg" alt="" loading="lazy" decoding="async"&gt;&lt;/a&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;In February 2016, one of my Maker friends in Jakarta, Indonesia pointed me to an offer of an all-in-one PC too hard to pass up. It was a GULEEK i8 with Intel Quadcore Atom processor (Baytrail), 2 GB Ram, 16Gb ssd, built-in battery, 2 USB 2.0 Ports, micro sd-card reader, Windows 8.1 pre-installed. The whole package sold for incredibly low $70 a piece.&lt;/p&gt;</description></item><item><title>Nice but Powerful Command Line Editors as Alternatives to Vi and Emacs</title><link>https://ulno.net/archive/2017/04/06/nice-but-powerful-command-line-editors-as-alternatives-to-vi-and-emacs/</link><pubDate>Thu, 06 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/06/nice-but-powerful-command-line-editors-as-alternatives-to-vi-and-emacs/</guid><description>&lt;figure class="fig fig-center" style="width:90%"&gt;&lt;img src="https://ulno.net/pics/misc/ne-micro-kaa.jpg" alt="" loading="lazy" decoding="async"&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;Lots of Linux beginners face at one point or the other the problem that they have to change a small configuration inside the command line. There is no Notepad, IntelliJ, Eclipse, and not even Gedit or Kate available here.&lt;/p&gt;</description></item><item><title>Taming Chrome - Control tabs memory and free space for your work</title><link>https://ulno.net/archive/2017/04/06/taming-chrome-control-tabs-memory-and-free-space-for-your-work/</link><pubDate>Thu, 06 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/06/taming-chrome-control-tabs-memory-and-free-space-for-your-work/</guid><description>&lt;figure class="fig fig-right" style="width:35%"&gt;&lt;a href="https://ulno.net/pics/misc/tab-suspender-screenshot.jpg"&gt;&lt;img src="https://ulno.net/pics/misc/tab-suspender-screenshot.jpg" alt="tab suspender screenshot" loading="lazy" decoding="async"&gt;&lt;/a&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;Ever seen what a beast Google Chrome has become? I started monitoring that it easily took 2-3GB of my main memory sometimes and was really bogging my system down. Running Android Studio or Pycharm need quite some memory too and things got actually killed by the system once in a while, making me yet again re-consider Firefox.&lt;/p&gt;</description></item><item><title>Smart Home Installations</title><link>https://ulno.net/ehome/installations/</link><pubDate>Tue, 04 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/ehome/installations/</guid><description>&lt;p&gt;Here are examples for different show pieces and installations of smart home systems, click on them for navigation:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#demo1"&gt;eHomeDemonstrator v1&lt;/a&gt;: First and original&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#demo2"&gt;eHomeDemonstrator v2&lt;/a&gt;: Refined, build from lego&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#demo3"&gt;eHomeDemonstrator v3&lt;/a&gt;: Newest and probably most affordable one, using currently available technology&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h1 id="ehomedemonstrator-v3"&gt;eHomeDemonstrator v3&lt;/h1&gt;&#10;&lt;p&gt;This is the newest version, I built at the Makerspace GMU Mix. &lt;a href="https://youtu.be/oS3njH3iLxM"&gt;Youtube video here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Smart Home Project Update Started</title><link>https://ulno.net/archive/2017/04/04/smart-home-project-update-started/</link><pubDate>Tue, 04 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/04/smart-home-project-update-started/</guid><description>&lt;p&gt;I have committed to investing more time into my home automation and smart home activities.&lt;/p&gt;&#10;&lt;p&gt;As a first step I have updated the corresponding pages here on the site. Check out:&lt;/p&gt;</description></item><item><title>Issues installing isso as replacement for disqus and how to solve them</title><link>https://ulno.net/archive/2017/04/03/issues-installing-isso-as-replacement-for-disqus/</link><pubDate>Mon, 03 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/03/issues-installing-isso-as-replacement-for-disqus/</guid><description>&lt;p&gt;Due to extreme trouble with disqus (compare previous posts), I switched my discussion and commenting system to &lt;a href="https://posativ.org/isso/"&gt;isso&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;My server runs at this point Ubuntu 16.04 and therefore you can either use the available isso package (just do &lt;code&gt;apt install isso&lt;/code&gt;) or install a newer package from an external source as described &lt;a href="https://packages.crapouillou.net/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>New Youtube-video on blog/twitter/ifttt automation</title><link>https://ulno.net/archive/2017/04/03/new-youtube-video-on-blogtwitterifttt-automation/</link><pubDate>Mon, 03 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/03/new-youtube-video-on-blogtwitterifttt-automation/</guid><description>&lt;p&gt;Here is my video on showing how to automatically post a new blog entry to Twitter with IFTTT.&lt;/p&gt;&#10;&lt;div class="youtube" data-align="center" width="320" height="240"&gt;&#10;&lt;p&gt;9yKdqdNUOLI&lt;/p&gt;&#10;&lt;/div&gt;</description></item><item><title>Twitter IFTTT Video Test</title><link>https://ulno.net/archive/2017/04/03/twitter-ifttt-video-test/</link><pubDate>Mon, 03 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/03/twitter-ifttt-video-test/</guid><description>&lt;p&gt;This is just a little test to automatically tweet what I write on my blog.And now the spelling is fixed too. Stay tuned and watch out for the corresponding youtube video.&lt;/p&gt;</description></item><item><title>ulno.net now safe - completely via https</title><link>https://ulno.net/archive/2017/04/03/ulnonet-now-safe-complete-in-https/</link><pubDate>Mon, 03 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/03/ulnonet-now-safe-complete-in-https/</guid><description>&lt;p&gt;As you might have seen, I had a lot of trouble getting disqus back up running for post discussions here on ulno.net. During the related experiments, I also finally went to &lt;a href="https://letsencrypt.org/"&gt;letsencrypt&lt;/a&gt; and folowed the procedure dsecribed there to generate a real certificate for ulno.net.&lt;/p&gt;</description></item><item><title>Disqus only working for old posts, switch to isso</title><link>https://ulno.net/archive/2017/04/02/2017-04-02-disqus-test/</link><pubDate>Sun, 02 Apr 2017 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2017/04/02/2017-04-02-disqus-test/</guid><description>&lt;p&gt;This is testing the disqus comments, this file was just copied and not generated from a working disqus post. There is something extremely strange happening as comments on my older posts work but not on new posts. It just tells me that it would not load and points me to their installation tutorial with very little documentation and debug options.&lt;/p&gt;</description></item><item><title>Article on my work on linkedin</title><link>https://ulno.net/archive/2017/03/24/article-on-my-work-on-linkedin/</link><pubDate>Fri, 24 Mar 2017 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2017/03/24/article-on-my-work-on-linkedin/</guid><description>&lt;p&gt;Here is a nice article on linkedin by Kathy Stershic on my work in IoT security and home autmation: &lt;a href="https://www.linkedin.com/pulse/maker-craft-alternative-more-secure-approach-internet-kathy-stershic"&gt;https://www.linkedin.com/pulse/maker-craft-alternative-more-secure-approach-internet-kathy-stershic&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Maker Faire 2017 and eHome news</title><link>https://ulno.net/archive/2017/03/23/maker-faire-2017-and-ehome-news/</link><pubDate>Thu, 23 Mar 2017 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2017/03/23/maker-faire-2017-and-ehome-news/</guid><description>&lt;p&gt;I have been busy bulding a new ehome demonstrator. It&amp;rsquo;s not from lego like the &lt;a href="https://ulno.net/projects/legoehomedemonstrator/"&gt;LegoEHomeDemonstrator&lt;/a&gt; it&amp;rsquo;s again from wood like eHomeDemosntrator v1. It&amp;rsquo;s a little smaller and has lots of wireless devices based on the Wemos D1 Mini running Micorpython.&lt;/p&gt;</description></item><item><title>Article on disrupted communities, Making and IoT</title><link>https://ulno.net/archive/2017/03/02/article-on-disrupted-communities-making-and-iot/</link><pubDate>Thu, 02 Mar 2017 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2017/03/02/article-on-disrupted-communities-making-and-iot/</guid><description>&lt;p&gt;Chris Bennett and I just [published an article on linkedin on disrupted communitiesm the Internet of Things, and Making. Check it out: &lt;a href="https://www.linkedin.com/pulse/disrupted-communities-unique-view-how-people-making-things-bennett"&gt;https://www.linkedin.com/pulse/disrupted-communities-unique-view-how-people-making-things-bennett&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Augmented and Virtual Reality</title><link>https://ulno.net/arvr/</link><pubDate>Tue, 26 Jan 2016 00:00:00 +0100</pubDate><guid>https://ulno.net/arvr/</guid><description>&lt;p&gt;Make sure to go to my updated article on &lt;a href="https://ulno.net/xr/"&gt;Extended Reality (XR)&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;Right from the beginning, I have been following the new 3D viewer trend on mobile phones and success of the Oculus Rift and Quests. Initially, I got intrigued by the &lt;a href="http://durovis.com"&gt;Durovis Dive project&lt;/a&gt;, which brought me into 3D printing to print my first own 3D viewer. I continued through several &lt;a href="https://arvr.google.com/cardboard/"&gt;Google Cardboard&lt;/a&gt;-like devices, an &lt;a href="https://moverio.epson.com/"&gt;Epson Moverio&lt;/a&gt;, a &lt;a href="https://vufine.com"&gt;Vufine Eyepiece&lt;/a&gt; (that I still own and hopefully will find a nice use for in the future), as well as Oculus Quest 1 and now the &lt;a href="https://www.oculus.com/quest-2/"&gt;Oculus Quest 2&lt;/a&gt;. Since working at the FH Upper Austria, I was allowed to check out and test other headsets like the Oculus Rift and Valve Index (mainly through my colleagues at &lt;a href="https://pie-lab.at/"&gt;pielab&lt;/a&gt;) as well as the Microsoft Hololens.&lt;/p&gt;</description></item><item><title>Mobile Authentication Systems</title><link>https://ulno.net/mobauth/</link><pubDate>Tue, 26 Jan 2016 00:00:00 +0100</pubDate><guid>https://ulno.net/mobauth/</guid><description>&lt;p&gt;We all hate passwords, don&amp;rsquo;t we?&lt;/p&gt;&#10;&lt;p&gt;This page serves as an entrypoint to my activities around trying to make the password as teh de-facto only way of authentication obsolete.&lt;/p&gt;&#10;&lt;p&gt;Check out current and past theses on my &lt;a href="https://ulno.net/advising/"&gt;advising page&lt;/a&gt; and also my activities in &lt;a href="https://ulno.net/biometry/"&gt;biometric authentication&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>McMinos</title><link>https://ulno.net/mcminos/</link><pubDate>Mon, 25 Jan 2016 00:00:00 +0100</pubDate><guid>https://ulno.net/mcminos/</guid><description>&lt;figure class="fig fig-right" style="width:40%"&gt;&lt;a href="https://ulno.net/pics/mcminos/screenshot1.jpg"&gt;&lt;img src="https://ulno.net/pics/mcminos/screenshot1.jpg" alt="Screenshot of one of the first levels." loading="lazy" decoding="async"&gt;&lt;/a&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;In the early nineties, when I was still pretty young and at the end of my time at school, I set out to built a computer game for the Atari ST/TT/Falcon series. Trying to achieve horizontal and vertical soft scrolling, digital sound effects, and also starting to have to deal with a beginning fragmentation of the Atari ST platform, I had to face several challenges. I also learned a lot of low level C and 68000 assembly programming.&lt;/p&gt;</description></item><item><title>Midnight Commander in Ubuntu - not opening zip and jar files</title><link>https://ulno.net/archive/2015/10/01/2015-10-01-midnight-commander-in-ubuntu-not-opening-zip-and-jar-files/</link><pubDate>Thu, 01 Oct 2015 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2015/10/01/2015-10-01-midnight-commander-in-ubuntu-not-opening-zip-and-jar-files/</guid><description>&lt;p&gt;Just a really weird dicovery:&lt;/p&gt;&#10;&lt;p&gt;I was recently getting problems opening zip (and jar) archives on Midnight Commander (on my Xubuntu 15.04 Desktop). I repacked soem jars and some opened but most didn&amp;rsquo;t. Today I was dicovering that also zip-archives were not browsable anymore. Then I stumblen upon this post: &lt;a href="https://www.midnight-commander.org/ticket/2623"&gt;https://www.midnight-commander.org/ticket/2623&lt;/a&gt; (created 4 years ago). It basically tells you to check /usr/lib/mc/extfs.d/uzip and change&lt;/p&gt;</description></item><item><title>Re-Installing Samsung Note 3 (N9005) for encryption and NFC unlock</title><link>https://ulno.net/archive/2015/04/13/2015-04-13-re-installing-samsung-note-3/</link><pubDate>Mon, 13 Apr 2015 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2015/04/13/2015-04-13-re-installing-samsung-note-3/</guid><description>&lt;p&gt;What an installation hell (2 days wasted)&amp;hellip;&lt;/p&gt;&#10;&lt;p&gt;Being constantly exposed to all potential features of Mobile Phones, I wanted to have several things going on at the same time:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Full encryption of the phone with long password entered usually only at boot time&lt;/li&gt;&#10;&lt;li&gt;Using an NFC ring usually to unlock the phone (I was hoping to use Smart Lock for it.)&lt;/li&gt;&#10;&lt;li&gt;Being able to run Unity and Vuforia-based projects from my student (this actually lead to having to use maximum Kitkat)&lt;/li&gt;&#10;&lt;li&gt;Being able to use k9 (also serious display issues in Lollipop)&lt;/li&gt;&#10;&lt;li&gt;Root access&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Summing it up, it was extremely hard. The only solution I could get working, was getting a stock ROM for the Samsung phone from some shady download site, using Odin 3.09 to flash the respective Rom, encrypting the phone (I think it maters to do this first), using chainfire to re-root it, and then installign Xposed and there NFC Screen unlock.&lt;/p&gt;</description></item><item><title>Gitolite and Nikola, auto deploy</title><link>https://ulno.net/archive/2015/04/02/gitolite-and-nikola-auto-deploy/</link><pubDate>Thu, 02 Apr 2015 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2015/04/02/gitolite-and-nikola-auto-deploy/</guid><description>&lt;p&gt;I am trying to test here, if the autodeploying with git and Nikola works. If it does, I will explain how it works. It seems like &lt;code&gt;GIT_DIR&lt;/code&gt; and &lt;code&gt;GIT_WORK_TREE&lt;/code&gt; play a big role like described &lt;a href="http://stackoverflow.com/questions/5283262/what-is-git-work-tree-why-have-i-never-needed-to-set-this-env-var-why-now"&gt;here&lt;/a&gt;. Basically you should use a solution like &lt;a href="http://toroid.org/ams/git-website-howto"&gt;this here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Wordpress to Nikola</title><link>https://ulno.net/archive/2015/04/01/wordpress-to-nikola/</link><pubDate>Wed, 01 Apr 2015 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2015/04/01/wordpress-to-nikola/</guid><description>&lt;p&gt;Long time no blogging - and no, this is not an april-fool&amp;rsquo;s joke. I just spent some time moving over from wordpress to a static blog. I wasn&amp;rsquo;t able to upgrade to Wordpress 5 (it broke my site), so I was looking for updates. As I like python, Nikola (&lt;a href="http://getnikola.com"&gt;http://getnikola.com&lt;/a&gt;) fit my bill. Still, I want to go all static and have therefore disabled comments. If you like a post and want your opinion visible, please don&amp;rsquo;t hesitate to drop me a note at the email listed at &lt;a href="https://ulno.net/contact/"&gt;contact&lt;/a&gt; mentioning the post you refer to and I will include your opinion here.&lt;/p&gt;</description></item><item><title>Meeting Report PACC</title><link>https://ulno.net/archive/2014/04/16/meeting-report-pacc/</link><pubDate>Wed, 16 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/16/meeting-report-pacc/</guid><description>&lt;p&gt;Report on 16/4/13&lt;/p&gt;&#10;&lt;h1 id="yana"&gt;Yana&lt;/h1&gt;&#10;&lt;p&gt;Building GUI&lt;/p&gt;&#10;&lt;p&gt;Met problem with overwriting personal files&#10;Research on parallelized processes, ssh keys&lt;/p&gt;&#10;&lt;h2 id="to-do"&gt;To Do&lt;/h2&gt;&#10;&lt;p&gt;Assess if the moodle has heart bleed vulnerability(OpenSSL)&lt;/p&gt;&#10;&lt;h1 id="kamillaasset"&gt;Kamilla/Asset&lt;/h1&gt;&#10;&lt;p&gt;No progress on iScazy&lt;/p&gt;</description></item><item><title>Gpu passthrough to guest machine</title><link>https://ulno.net/archive/2014/04/13/gpu-passthrough-to-guest-machine/</link><pubDate>Sun, 13 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/13/gpu-passthrough-to-guest-machine/</guid><description>&lt;p&gt;Good day, readers! I want to share with you some ideas on GPU virtualisation.&lt;/p&gt;&#10;&lt;p&gt;This topic is pretty new for me, however, since I had experience with CUDA, and some times was called &amp;lsquo;The gpu master&amp;rsquo; by our prof, i decided to take this as a challenge for myself&lt;/p&gt;</description></item><item><title>Introduction</title><link>https://ulno.net/archive/2014/04/13/introduction-2/</link><pubDate>Sun, 13 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/13/introduction-2/</guid><description>&lt;p&gt;Hello everyone! My name is Georgiy, origin is Almaty, Kazakhstan and I am assisting to professor Ulrich in creation and maintenance of Private Academic cloud, in Kazakhstan, Nazarbayev University. I had some experience with CUDA programming in past, not afraid of trying something new, have a pretty wierd (but lazy) mind, so maybe that&amp;rsquo;s why I am here.&lt;/p&gt;</description></item><item><title>So, these are my jan through feb activities</title><link>https://ulno.net/archive/2014/04/13/so-these-are-my-jan-through-feb-activities/</link><pubDate>Sun, 13 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/13/so-these-are-my-jan-through-feb-activities/</guid><description>&lt;p&gt;During the period starting from 27 Jan and lasting till 24 Feb the following jobs were performed: Got&lt;/p&gt;&#10;&lt;p&gt;clear understanding and aims of existing task. Prepared pcs for execution of future tasks. Learned&lt;/p&gt;</description></item><item><title>Virtualisation, part II</title><link>https://ulno.net/archive/2014/04/13/virtualisation-part-ii/</link><pubDate>Sun, 13 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/13/virtualisation-part-ii/</guid><description>&lt;p&gt;So, last two weeks were pretty difficult for me, maybe because of warm spring (at freaking last!), maybe because I had studied a lot.&lt;/p&gt;&#10;&lt;p&gt;Despite these facts i have some results on my virtualization research.&lt;/p&gt;</description></item><item><title>PACC Meeting April 9, 2014</title><link>https://ulno.net/archive/2014/04/09/pacc-meeting-april-9-2014/</link><pubDate>Wed, 09 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/09/pacc-meeting-april-9-2014/</guid><description>&lt;p&gt;Ulrich: Good news. We might be able to hire interns for summer. Nursultan might be convinced to be POC if I am not available in the summer. We might want to find newer projects, an area where he can perform more work. My wish is that he likes his team and be able to direct it well. Aleks is now with us, and will be helping the administrative aspects, and might be interested in some of your work.&lt;/p&gt;</description></item><item><title>PACC project report 1</title><link>https://ulno.net/archive/2014/04/09/pacc-project-report-1/</link><pubDate>Wed, 09 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/09/pacc-project-report-1/</guid><description>&lt;p&gt;My and Asset&amp;rsquo;s task for the first few weeks of the PACC research was to assemble, configure and run the Synology Diskstation DS413j. (&lt;a href="http://www.synology.com/en-global/products/overview/DS413j"&gt;&lt;/a&gt;).&#10;Initially we had 5 of them, each having 4 hard drives 4GB each.&lt;/p&gt;</description></item><item><title>PACC report 1</title><link>https://ulno.net/archive/2014/04/09/1757/</link><pubDate>Wed, 09 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/09/1757/</guid><description>&lt;p&gt;.. post_format:Link&#10;.. tags:iSCSINAS&lt;/p&gt;&#10;&lt;p&gt;Hello, this is my first post during Spring 2014. To start with, my first task was related to NAS (Network Attached Storage), in collaboration with Kamila we assembled 5 Synology DS413j Diskstations. Synology &lt;a href="http://www.synology.com/en-us/products/spec/DS413j"&gt;DS413j &lt;/a&gt;is a 4 bay NAS server. Each NAS has total of 16TB memory. As always we couldn&amp;rsquo;t install the software using official manual, but with help of professor we finally found our NASs in the network ( more on this in Kamila&amp;rsquo;s post).&lt;/p&gt;</description></item><item><title>Report (Almas) early draft</title><link>https://ulno.net/archive/2014/04/06/report-almas-early-draft/</link><pubDate>Sun, 06 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/06/report-almas-early-draft/</guid><description>&lt;p&gt;Lab 7422&lt;/p&gt;&#10;&lt;p&gt;January - february 2014:&lt;/p&gt;&#10;&lt;p&gt;Used chmod -R 777 on user/local, created vulnerability that may have been exploited by viruses and malware. Corrected by UlNo (old local folder was deleted and copy was cloned from other PC).&lt;/p&gt;</description></item><item><title>Meeting 2nd of April</title><link>https://ulno.net/archive/2014/04/02/meeting-2nd-of-april/</link><pubDate>Wed, 02 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/02/meeting-2nd-of-april/</guid><description>&lt;p&gt;Kamila &amp;amp; Asset&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;NAS is being repaired&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;TODO&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;automatic mounting iSCSI&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Yana&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Finished GUI&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Georgiy&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Research further parsing of Nvidia network through PCI&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Yerkanat&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Installing OpenStack&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Temirlan&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Hadoop Map reducers scripts&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Alexandra&lt;/p&gt;</description></item><item><title>PACC (report 1)</title><link>https://ulno.net/archive/2014/04/01/pacc-report-1/</link><pubDate>Tue, 01 Apr 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/04/01/pacc-report-1/</guid><description>&lt;p&gt;Hi,&lt;/p&gt;&#10;&lt;p&gt;this is the first report on the work I done for the PACC Project.&lt;/p&gt;&#10;&lt;p&gt;I had joint the group in the beginning of February. First few weeks I was busy with the 4th floor lab setup. During the 1st week I had checked the functionality of hardware, installed Ubuntu on lab machines and reported any hardware related issues to the IT.&lt;/p&gt;</description></item><item><title>Part-time Job at PACC (post 1)</title><link>https://ulno.net/archive/2014/03/31/part-time-job-at-pacc-post1/</link><pubDate>Mon, 31 Mar 2014 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2014/03/31/part-time-job-at-pacc-post1/</guid><description>&lt;p&gt;Hello to everyone who might be reading my post now!&lt;/p&gt;&#10;&lt;p&gt;So, I started my part-time job at PACC project in the beginning of February.&lt;/p&gt;&#10;&lt;p&gt;We firstly started by setting up the computer lab on the 4th floor. We found out that there are several machines that do not work properly or were configured in a wrong way. So we needed to check each computer to make sure everything is working.&lt;/p&gt;</description></item><item><title>Hello Everybody!</title><link>https://ulno.net/archive/2014/03/16/hello-everybody/</link><pubDate>Sun, 16 Mar 2014 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2014/03/16/hello-everybody/</guid><description>&lt;p&gt;Hello everybody!&lt;/p&gt;&#10;&lt;p&gt;My name is Alibek Sailanbayev,&lt;/p&gt;&#10;&lt;p&gt;Recently I became a member of your team, nice to meet you!&lt;/p&gt;&#10;&lt;p&gt;Now I&amp;rsquo;m working in project about &amp;ldquo;data retrieval&amp;rdquo;..&lt;/p&gt;&#10;&lt;p&gt;Regards, Alibek Sailanbayev&lt;/p&gt;</description></item><item><title>Report I</title><link>https://ulno.net/archive/2014/03/16/report-i/</link><pubDate>Sun, 16 Mar 2014 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2014/03/16/report-i/</guid><description>&lt;p&gt;MapReduce in HDFS (Hadoop File System)&lt;/p&gt;&#10;&lt;p&gt;MapReduce - is a framework for distributed computing of tasks using a large number of computers (called &amp;ldquo;nodes&amp;rdquo;), forming a cluster. HDFS has its own MapReduce framework.&lt;/p&gt;</description></item><item><title>Program of the Seminar on Academic Cloud Computing</title><link>https://ulno.net/archive/2013/12/09/program-of-the-seminar-on-academic-cloud-computing/</link><pubDate>Mon, 09 Dec 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/12/09/program-of-the-seminar-on-academic-cloud-computing/</guid><description>&lt;p&gt;Click on &lt;strong&gt;&lt;a href="https://ulno.net/2013/12/09/program-of-the-seminar-on-academic-cloud-computing/final-program-2/"&gt;Seminar on Academic Cloud Computing Program&lt;/a&gt;&lt;/strong&gt; to link to a copy of the program.&lt;/p&gt;</description></item><item><title>Seminar Summary</title><link>https://ulno.net/archive/2013/12/09/seminar-summary/</link><pubDate>Mon, 09 Dec 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/12/09/seminar-summary/</guid><description>&lt;p&gt;More than 40 researchers, practitioners, and students attended and participated in the Seminar on Academic Cloud Computing held in the School of Science and Technology at Nazarbayev University on November 20, 2013.&lt;/p&gt;</description></item><item><title>Final Agenda for the Seminar on Academic Cloud Computing</title><link>https://ulno.net/archive/2013/11/14/program-for-the-seminar-on-academic-cloud-computing-2/</link><pubDate>Thu, 14 Nov 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/11/14/program-for-the-seminar-on-academic-cloud-computing-2/</guid><description>&lt;p&gt;**Date:  **20 November 2013&#10;**Time:  **9:00 AM – 16:30 PM&#10;**Location:  **Nazarbayev University, Astana, Kazakhstan&#10;**Venue:  **School of Science &amp;amp; Technology, Block 7, 7210&lt;/p&gt;&#10;&lt;p&gt;The seminar gathered researchers, practitioners, and students in the area of cloud computing in an academic setting. The seminar showcased presentations on different research projects, a keynote speech by the Primary Investigator of the Private Academic Cloud Computing project and a keynote on Software Engineering the Cloud by an international invited guest speaker. The focus of the seminar was on the benefits of cloud computing in the areas of academic research, teaching, and administrative operations.&lt;/p&gt;</description></item><item><title>Discussion Table Topics (&amp; Moderators)</title><link>https://ulno.net/archive/2013/11/13/discussion-table-topics/</link><pubDate>Wed, 13 Nov 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/11/13/discussion-table-topics/</guid><description>&lt;p&gt;The seminar culminated with small group discussions addressing the following topics:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;GPU Computing and Computer Applications in Health Care (Magzhan Ikram)&lt;/li&gt;&#10;&lt;li&gt;Academic Cloud Computing Student Projects: Industry &amp;amp; University Internships and Opportunities (Laura Paluanova)&lt;/li&gt;&#10;&lt;li&gt;Localizing Cloud Services to Run Your Own Dropbox, Email, VOIP System, or Social Network (Ulrich Norbisrath)&lt;/li&gt;&#10;&lt;/ol&gt;</description></item><item><title>Keynote Speaker Biographies</title><link>https://ulno.net/archive/2013/11/12/keynote-speaker-biographies/</link><pubDate>Tue, 12 Nov 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/11/12/keynote-speaker-biographies/</guid><description>&lt;p&gt;&lt;strong&gt;Dr. Ulrich Norbisrath&lt;/strong&gt; is an Assistant Professor of Computer Science at Nazarbayev University’s School of Science &amp;amp; Technology. His research is in the areas of Ubiquitous Computing and Information Management. He works on ad-hoc networks and spontaneous private clouds as well as a biometric technology broker framework. His Friend-to-Friend (F2F) Computing concept allows for the ad-hoc establishment of scientific- or service-based networks or private clouds. He has developed methods and tools to support migrating legacy desktop and server environments to the cloud and calculating their respective costs. Professor Norbisrath teaches courses on agile software development, graph transformation, systems, and mobile computing.&lt;/p&gt;</description></item><item><title>Map and Access Information to Nazarbayev University</title><link>https://ulno.net/archive/2013/11/12/map-and-access-information-to-nazarbayev-university/</link><pubDate>Tue, 12 Nov 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/11/12/map-and-access-information-to-nazarbayev-university/</guid><description>&lt;p&gt;All seminar attendees not affiliated with Nazarbayev University are advised to bring personal identification to present for access at the university entrance on the day of the event. The seminar will be held in the School of Science &amp;amp; Technology, in Block 7, room 7210. Please click on the the map below to enlarge the image.&lt;/p&gt;</description></item><item><title>Presentations for the Academic Cloud Computing Seminar</title><link>https://ulno.net/archive/2013/10/30/presentations-for-the-academic-cloud-computing-seminar/</link><pubDate>Wed, 30 Oct 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/10/30/presentations-for-the-academic-cloud-computing-seminar/</guid><description>&lt;p&gt;Following are the presentations that have been confirmed for the Academic Cloud Computing seminar to be showcased at Nazarbayez University on November 20. Please also see the links to the &lt;strong&gt;&lt;a href="https://ulno.net/2013/10/21/call-for-participation-seminar-on-academic-cloud-computing-20-11-2013-astana-kazakhstan/"&gt;Call for Participation&lt;/a&gt;&lt;/strong&gt; and &lt;a href="https://ulno.net/2013/10/21/call-for-presentations-seminar-on-academic-cloud-computing-20-11-2013-astana-kazakhstan/"&gt;&lt;strong&gt;Call for Presentations&lt;/strong&gt;&lt;/a&gt; that contain pertinent information on this seminar open to all interested attendees at no cost.&lt;/p&gt;</description></item><item><title>Seminar sponsorship package details</title><link>https://ulno.net/archive/2013/10/30/seminar-sponsorship-package-details/</link><pubDate>Wed, 30 Oct 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/10/30/seminar-sponsorship-package-details/</guid><description>&lt;p&gt;&lt;strong&gt;Sponsorship Package for the Seminar on Academic Cloud Computing&lt;/strong&gt;&lt;/p&gt;&#10;&lt;table cellpadding="0" width="464" cellspacing="0" border="1" &gt;&#10;&lt;tbody &gt;&#10;&lt;tr &gt;&#10;&lt;td width="172" valign="top" &gt;&#10;&lt;p&gt;&lt;strong&gt;Sponsor Level &amp;amp; Amount&#10;&lt;strong&gt;(in KZT)&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/td&gt;&#10;&lt;td width="112" valign="top" &gt;&#10;&lt;p&gt;&lt;strong&gt;Bronze&#10;&lt;strong&gt;(150,000-300,000)&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/td&gt;&#10;&lt;td width="109" valign="top" &gt;&#10;&lt;p&gt;&lt;strong&gt;Silver&#10;&lt;strong&gt;(300,000-750,000)&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/td&gt;&#10;&lt;td width="72" valign="top" &gt;&#10;&lt;p&gt;&lt;strong&gt;Gold&#10;&lt;strong&gt;(750,000+)&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr &gt;&#10;&lt;td width="172" valign="top" &gt;_Link to sponsor on the seminar website_&#10;&lt;/td&gt;&#10;&lt;td width="112" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;td width="109" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;td width="72" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr &gt;&#10;&lt;td width="172" valign="top" &gt;_Sponsor logo included on the seminar invitation_&#10;&lt;/td&gt;&#10;&lt;td width="112" &gt;&#10;&lt;/td&gt;&#10;&lt;td width="109" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;td width="72" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr &gt;&#10;&lt;td width="172" valign="top" &gt;_Included in seminar program circulated to all attendees_&#10;&lt;/td&gt;&#10;&lt;td width="112" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;td width="109" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;td width="72" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr &gt;&#10;&lt;td width="172" valign="top" &gt;_Company logo included on screen presentations_&#10;&lt;/td&gt;&#10;&lt;td width="112" &gt;&#10;&lt;/td&gt;&#10;&lt;td width="109" &gt;&#10;&lt;/td&gt;&#10;&lt;td width="72" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr &gt;&#10;&lt;td width="172" valign="top" &gt;_Banners, provided by sponsor, to be placed within venue_&#10;&lt;/td&gt;&#10;&lt;td width="112" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;td width="109" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;td width="72" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr &gt;&#10;&lt;td width="172" valign="top" &gt;_Table space for sponsor promotion throughout event_&#10;&lt;/td&gt;&#10;&lt;td width="112" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;td width="109" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;td width="72" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr &gt;&#10;&lt;td width="172" valign="top" &gt;_Sponsorship acknowledgement in host presentations_&#10;&lt;/td&gt;&#10;&lt;td width="112" &gt;&#10;&lt;/td&gt;&#10;&lt;td width="109" &gt;&#10;&lt;/td&gt;&#10;&lt;td width="72" &gt;&#10;&lt;hr&gt;&#10;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Gold level sponsors will be credited with sponsoring the entire event.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Silver level sponsors will be credited with sponsoring an invited speaker.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Bronze level sponsors will be credited with sponsoring the seminar’s refreshment and lunch breaks.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>'Call for Participation: Seminar on Academic Cloud Computing, 20.11.2013, Astana</title><link>https://ulno.net/archive/2013/10/21/call-for-participation-seminar-on-academic-cloud-computing-20-11-2013-astana-kazakhstan/</link><pubDate>Mon, 21 Oct 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/10/21/call-for-participation-seminar-on-academic-cloud-computing-20-11-2013-astana-kazakhstan/</guid><description>&lt;p&gt;.. Kazakhstan'&#10;.. tags: Private Academic Cloud Computing,Seminar on Academic Cloud Computing&lt;/p&gt;&#10;&lt;p&gt;Attention students, colleagues, researchers, and professionals:&lt;/p&gt;&#10;&lt;p&gt;You are invited to participate in the seminar on Academic Cloud Computing to be held in Astana, Kazakhstan, which will gather researchers and practitioners in the area of cloud computing in an academic setting.&lt;/p&gt;</description></item><item><title>'Call for Presentations: Seminar on Academic Cloud Computing, 20.11.2013, Astana</title><link>https://ulno.net/archive/2013/10/21/call-for-presentations-seminar-on-academic-cloud-computing-20-11-2013-astana-kazakhstan/</link><pubDate>Mon, 21 Oct 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/10/21/call-for-presentations-seminar-on-academic-cloud-computing-20-11-2013-astana-kazakhstan/</guid><description>&lt;p&gt;.. Kazakhstan'&#10;.. tags: Private Academic Cloud Computing,Seminar on Academic Cloud Computing&lt;/p&gt;&#10;&lt;p&gt;The faculty from the School of Science and Technology of Nazarbayev University invite proposals for individual presentations for a seminar on Academic Cloud Computing scheduled for 20 November 2013. The seminar will be hosted by Nazarbayev University.&lt;/p&gt;</description></item><item><title>Additional information for seminar participants: Transport, lodging &amp; food</title><link>https://ulno.net/archive/2013/10/21/additional-information-for-seminar-participants/</link><pubDate>Mon, 21 Oct 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/10/21/additional-information-for-seminar-participants/</guid><description>&lt;p&gt;**PUBLIC TRANSPORTATION:&#10;**To get to Nazarbayev University take buses #10, 12, 27, 30, 40, 41, or 43. One-way bus ticket fare is 60 KZT, and mini bus ticket fare is 65 KZT (must be paid in cash to the fare collector on the bus).&lt;/p&gt;</description></item><item><title>Norbisrath</title><link>https://ulno.net/no/</link><pubDate>Mon, 16 Sep 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/no/</guid><description>&lt;div id="page" dir="ltr" lang="en"&gt;&#10;&lt;div id="content" dir="ltr" lang="en"&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://ulno.net/home/"&gt;&lt;img src="https://ulno.net/home/" alt="Das Wappen der Norbisraths."&gt;&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h1 id="herzlich-willkommen-bei-norbisrathde"&gt;Herzlich willkommen bei Norbisrath.de&lt;/h1&gt;&#10;&lt;p&gt;Die Seite des Aachener Zweigs der Familie Norbisrath&lt;/p&gt;&#10;&lt;p&gt;Das sind wir:&lt;/p&gt;&#10;&lt;div&gt;&#10;&lt;p&gt;Werner Norbisrath &amp;amp; Christl Norbisrath geb. Dame&lt;/p&gt;&#10;&lt;p&gt;Walter Norbisrath &amp;amp; Uschi Norbisrath geb. Geller&lt;/p&gt;&#10;&lt;p&gt;Gisela Repenthin geb. Norbisrath&lt;/p&gt;&#10;&lt;p&gt;Gerlind Breuer geb. Norbisrath&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://ulno.net/ulrich/"&gt;Dr. Ulrich Norbisrath&lt;/a&gt; &amp;amp; &lt;a href="https://ulno.net/jennifer/"&gt;Jennifer Uhler&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://ulno.net/hendrik/"&gt;Hendrik Norbisrath&lt;/a&gt; &amp;amp; &lt;a href="http://norbisrath.de/Tanja%20Diederichs"&gt;Tanja Diederichs&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Lasse Norbisrath * 31.01.2013&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;News:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Ulrich und Jennifer haben am 11.07.2009 in Gillette, Wyoming geheiratet&lt;/li&gt;&#10;&lt;li&gt;Hendrik und Tanja haben am 23.06.2012 in Remscheid geheiratet&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="heading"&gt;|&lt;/h2&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Norbisrath: home (last edited 2013-03-01 17:14:33 by &lt;a href="walter.3"&gt;walter&lt;/a&gt;)&lt;/p&gt;&#10;&lt;div id="pagebottom"&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;</description></item><item><title>PACC Week 7 Report</title><link>https://ulno.net/archive/2013/07/30/pacc-week-7-report/</link><pubDate>Tue, 30 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/30/pacc-week-7-report/</guid><description>&lt;p&gt;.. tags:Proxmox&lt;/p&gt;&#10;&lt;p&gt;This week I was working on **Proxmox Virtual Environment, **which is a Open Source Server Virtualization Platform, based on KVM and OpenVZ.&lt;/p&gt;&#10;&lt;p&gt;First of all, I tried to install Proxmox on VirtualBox. The OS installed fine but in order to control server you need to use web browser. So I needed connect to Proxmox server from Host machine. I tried several configurations NAT + Host-only and Bridged Network, but the connection was not established.  It seems that Proxmox network settings are always creating bridge to any new interfaces. I didn&amp;rsquo;t really understand what was wrong, because the same configuration was forking fine on other OS.&lt;/p&gt;</description></item><item><title>Owncloud Week 6 Report</title><link>https://ulno.net/archive/2013/07/29/owncloud-week-6-report/</link><pubDate>Mon, 29 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/29/owncloud-week-6-report/</guid><description>&lt;p&gt;This week I worked on configuration of owncloud on Debian.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;At first I tried to set it up on Nginx and Mysql, but following the tutorials, I faced various problems during the actual configuration.&#10;I tried installation of the LNMP first and then owncloud:&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;apt-get install mysql-server mysql-client&#10;apt-get install nginx&#10;/etc/init.d/nginx start&#10;mkdir /var/www&#10;chown www-data:www-data /var/www&#10;&#10;apt-get install php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl&#10;nano /etc/php5/cgi/php.ini&#10;(uncomment the line cgi.fix_pathinfo=1:)&#10;apt-get install lighttpd&#10;update-rc.d -f lighttpd remove&#10;/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid&#10;nano /etc/rc.local&#10;(add before the exit line /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid)&#10;nano /etc/nginx/nginx.conf&#10;(change to worker_processes 5; keepalive_timeout 2;)&#10;nano /etc/nginx/sites-available/default&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;See this tutorial for further configuration of the server:&#10;(&lt;a href="http://www.howtoforge.com/installing-nginx-with-php5-and-mysql-support-on-debian-squeeze"&gt;http://www.howtoforge.com/installing-nginx-with-php5-and-mysql-support-on-debian-squeeze&lt;/a&gt;)&#10;Try out http://192.168.0.100/info.php&#10;Tutorial for owncloud installation&#10;(&lt;a href="http://www.howtoforge.com/running-owncloud3-on-nginx-lemp-on-debian-squeeze-ubuntu-11.10"&gt;http://www.howtoforge.com/running-owncloud3-on-nginx-lemp-on-debian-squeeze-ubuntu-11.10&lt;/a&gt;)&#10;Then I tried to install owncloud over it, however, there was problem re-configuring the default webserver.&lt;/p&gt;</description></item><item><title>Owncloud Week 5 report</title><link>https://ulno.net/archive/2013/07/22/owncloud-week-5-report/</link><pubDate>Mon, 22 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/22/owncloud-week-5-report/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;This week I tried to install and configure the Open Xchange, however following official tutorials, as well as other specialists&amp;rsquo; guides, I was not able to configure it properly, since at the time, when the OX is trying to connect to the server and create user, it reports that there is an Authentication failure.&#10;Then I tried to install OX from Quick Installation Script, however I still wasn&amp;rsquo;t able to configure and run OX as it was intended.&#10;(&lt;a href="http://oxpedia.org/wiki/index.php?title=Quickinstall_script"&gt;http://oxpedia.org/wiki/index.php?title=Quickinstall_script&lt;/a&gt;)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;I successfully installed Seafile 1.5.0 on Debian 6. Previously I tried to install the newest version, however there was some bug, since the installer didn&amp;rsquo;t recognize the presence of the python-simplejson, which was needed for further steps, complaining that there is still no one, however, it was installed already, re-installed and even updated. Then I tried the older version and it worked properly.&#10;Evaluation:&#10;I don&amp;rsquo;t consider Seafile as a good alternative to Owncloud, since even if it has such option as folder encryption, which protects user&amp;rsquo;s data from being viewed by the server admin, Seafile lacks functionality - no easy-to-upload interface, since you first need to create workspace and only then to upload files. It doesn&amp;rsquo;t have calendar, to-dos and other in-built apps.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;I tried to setup Owncloud on Debian+nginxs+mysql, however pre-installation of LNMP and then reconfiguring owncloud to work with it, gave no result.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>PACC Week 6 Report</title><link>https://ulno.net/archive/2013/07/22/pacc-week-6-report/</link><pubDate>Mon, 22 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/22/pacc-week-6-report/</guid><description>&lt;p&gt;This week I was working on connection between Guests that are located at different Hosts. The solution that worked was Bridged networking (&amp;ldquo;shared physical device&amp;rdquo;).&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Host configuration&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Stop network manager&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;sudo stop network-manager&lt;/p&gt;</description></item><item><title>'PACC: Week 8'</title><link>https://ulno.net/archive/2013/07/17/pacc-week-8/</link><pubDate>Wed, 17 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/17/pacc-week-8/</guid><description>&lt;p&gt;When I was setting PAM authentication via LDAP I noticed one undesirable thing. When I log into the machine as an LDAP user it sometimes mixes up LDAP and local users. For instance, the user akim can access the home directory of csc-151-1 (even though they have different home folders). You can see the example below.&#10;&lt;a href="http://postimg.org/image/ozxq6rpcx/"&gt;&lt;img src="http://s24.postimg.org/ozxq6rpcx/Untitled.jpg" alt="Untitled"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>'PACC: Week VIII'</title><link>https://ulno.net/archive/2013/07/17/pacc-week-viii/</link><pubDate>Wed, 17 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/17/pacc-week-viii/</guid><description>&lt;p&gt;On this week, I was dealing with problem of VM connection with host servers in libvirt. I have set aside the variant of using VDE, and continued to work on other possible solutions.&lt;/p&gt;</description></item><item><title>Developing Android Application 7</title><link>https://ulno.net/archive/2013/07/17/developing-android-application-7/</link><pubDate>Wed, 17 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/17/developing-android-application-7/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;Finally I finished with accelerometer. This time I changed my method of dealing with that question. Instead of counting distance moved, I preferred to count step or changes in accelerometer, So, I used accelerometer data to find general linear acceleration and if it was greater 0.48(probably value required to make a step). Then I added located the orientation by orientation sensor and moved towards right angle. This time, I considered that I would move in labyrinth(only one direction move) and collected data of changing angle in degrees by orientation sensor and combined it accelerometer values.  Later I drew  background by matrices of true(wall) and false(empty space) and by using maze located my target on initial position, If I can move to the preferred  direction, sensor data&amp;rsquo;s will change my position in map matrices and redraw it. I located initial position(where we can move) of each map by saving index by preferences table. Also, I added background music. I uploaded my initial movement project (Direct) in DropBox&lt;/p&gt;</description></item><item><title>Android 1.4</title><link>https://ulno.net/archive/2013/07/15/android-1-4/</link><pubDate>Mon, 15 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/15/android-1-4/</guid><description>&lt;p&gt;Last week I tried to work with tiled map editor. I found that we need GDX library to work with it. I looked through with some tutorials and tried to run some of their examples. However, in android developer they did not run. The strange thing is there is no error in android project inside, but overall the project marked with warning mark. I checked all prerequests and pathes. It did not help. I workes with java 6 as I found in the internet suggested to use java 6. But, it did not work as well. Also, there is an open sourse AndEngine, which use tiles map. I downloaded it, but found its code too difficult to understand. Ultimately, I found a tutorial where the map could be made with help of simple matrix.&#10;I changed the UI a lot. Now, the project look like this&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/11.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/11-208x300.jpg" alt="1"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Owncloud Week 4 Report</title><link>https://ulno.net/archive/2013/07/15/owncloud-week-4-report/</link><pubDate>Mon, 15 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/15/owncloud-week-4-report/</guid><description>&lt;p&gt;In order to test alternatives to owncloud, VirtualBox with Debian was installed.&#10;I plan to test there Owncloud running on Nginx+Mysql combination, since the main server in our lab is running on Debian.&#10;I am also planning to install Seafile and OX, in order to research which of the following cloud services is a better solution to our project.&#10;Now I am facing the problem of the OX server authentification, need to resolve this, and continue the configuration.&#10;Information on Ajaxplorer:&#10;&lt;a href="http://ajaxplorer.info/"&gt;http://ajaxplorer.info/&lt;/a&gt;&#10;Here is the link to the OX installation tutorial&#10;&lt;a href="http://oxpedia.org/wiki/index.php?title=Open-Xchange_Installation_Guide_for_Debian_6.0_622"&gt;http://oxpedia.org/wiki/index.php?title=Open-Xchange_Installation_Guide_for_Debian_6.0_622&lt;/a&gt;&lt;/p&gt;</description></item><item><title>PACC Week 5 Report</title><link>https://ulno.net/archive/2013/07/15/pacc-week-5-report/</link><pubDate>Mon, 15 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/15/pacc-week-5-report/</guid><description>&lt;p&gt;.. tags:webvirtmgr&lt;/p&gt;&#10;&lt;p&gt;I joined my colleague Temirlan, now we are trying to setup connection between VMs that are hosted on different machines. I started by setting up my webvirtmgr servers. Now I have 2 servers each running 2 VMs. To do this I used links that I found at Temirlan&amp;rsquo;s post and also his help.&lt;/p&gt;</description></item><item><title>'PACC: Week 7'</title><link>https://ulno.net/archive/2013/07/10/pacc-week-7/</link><pubDate>Wed, 10 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/10/pacc-week-7/</guid><description>&lt;p&gt;The last week I was trying to establish a secure connection between LDAP server and clients. I first tried STARTTLS but could not configure it properly. The connection didn&amp;rsquo;t look to be secure between the clients and the server but between LDAP server and OwnCloud server only.&lt;/p&gt;</description></item><item><title>Android 1.3</title><link>https://ulno.net/archive/2013/07/10/1399/</link><pubDate>Wed, 10 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/10/1399/</guid><description>&lt;p&gt;Map&lt;/p&gt;&#10;&lt;p&gt;I have decided to use Tiled map Editor. There are several advantages of it.&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;1) Your map will be divided into small tiles. So, you can control to add new wall and obstacles to the map.&#10;2) It is easy to edit&#10;3) You can create your .png file and make it tiled map.&#10;&#10;Tiled map Editor can be downloaded from there official [site](http://www.mapeditor.org/)&#10;&#10;[![AfPfV](/wp-content/uploads/2013/07/AfPfV-300x190.png)](/wp-content/uploads/2013/07/AfPfV.png)&#10;&#10;To do&#10;&#10;- To draw 3 maps&#10;- To write a code which connected menu functions and maps&#10;- To make an icon class code&#10;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Developing Android Application 6</title><link>https://ulno.net/archive/2013/07/10/developing-android-application-6/</link><pubDate>Wed, 10 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/10/developing-android-application-6/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;Changed formula for acceleration. Now I have instead three different acceleration one linear acceleration.&lt;/p&gt;&#10;&lt;p&gt;lin_accel = Math.sqrt(accel_x^2+accel_y^2+accel_z^2) - earth gravity&lt;/p&gt;&#10;&lt;p&gt;Now by this data I can move only forward or backward. I want to use data from gyroscope and detect angle of rotation. Despite I added low pass filter, accelerometer data is quite unpredictable and my object instead of moving to one side, jumps from side to side.  So, I stopped here trying to find solution. I need complex mathematical formula. Found similar project in research centre in Spain(here is their website &lt;a href="http://roodin.crs4.it/"&gt;http://roodin.crs4.it/&lt;/a&gt;). Look to this video &lt;a href="http://www.youtube.com/watch?v=HTZFRDBdQck&amp;amp;feature=related"&gt;http://www.youtube.com/watch?v=HTZFRDBdQck&amp;amp;feature=related&lt;/a&gt;. I asked them to guide me. Hopefully after finishing this part I will work on combination maps and my code.&lt;/p&gt;</description></item><item><title>PACC: Week VII</title><link>https://ulno.net/archive/2013/07/10/pacc-week-vii/</link><pubDate>Wed, 10 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/10/pacc-week-vii/</guid><description>&lt;p&gt;After finishing my work on the acceleration of the VMs on my host server, with SPICE implementation I continued to work on the problem withconnection of VMs of different hosts&lt;/p&gt;</description></item><item><title>Transparent Proxy Week 4 Report</title><link>https://ulno.net/archive/2013/07/10/transparent-proxy-week-4/</link><pubDate>Wed, 10 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/10/transparent-proxy-week-4/</guid><description>&lt;p&gt;This week&amp;rsquo;s task was to install and run squid transparently. Unfortunately I figured out that DNS server is not working, I don&amp;rsquo;t know why, but at least I know that it was working when I installed it. I guess when I was experimenting with Squid I have messed something up.&lt;/p&gt;</description></item><item><title>Weekly meeting 26.07.2013</title><link>https://ulno.net/archive/2013/07/10/weekly-meeting-26-07-2013/</link><pubDate>Wed, 10 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/10/weekly-meeting-26-07-2013/</guid><description>&lt;h3 id="professor-michael-lewis"&gt;&lt;strong&gt;Professor Michael Lewis:&lt;/strong&gt;&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Told good news from Samsung meeting(internship in Samsung office in Moscow, Samsung Lab and Samsung devices)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="asset"&gt;&lt;strong&gt;Asset:&lt;/strong&gt;&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Succeeded in setting up transparent proxy by proxy server SQUID, wants to join to Assulan&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;TODO: Talk with Shyrailam and collaborate with her&#10;&#10;### **Alexandra:**&#10;&#10;- LDAP secure connection doesn&amp;#39;t work using STARTTLs but works over SSL/TLS. Change some setting in Aldab and connected to OwnCloud&#10;&#10;TODO: look at NFS and try to configure it&#10;&#10;### **Yerkanat:**&#10;&#10;- Working on OpenStack&#10;&#10;TODO: will finish OpenStack soon&#10;&#10;### **Alexandr:**&#10;&#10;- Almost finished M23&#10;&#10;TODO: Help Yerkanat to finish OpenStack&#10;&#10;### **Raushan:**&#10;&#10;Found Tiled map editor and learned it.&#10;&#10;TODO: Create final user interface, combine user interface and map, create a source code for maps&#10;&#10;### **Damir:**&#10;&#10;Changed moving formula, tried to combine result of gyroscope and accelerometer data. Found similar existing project in Spain&#10;&#10;TODO: Look through internet for accurate formula, wait answer from research center in Spain&#10;&#10;### **Temirlan:**&#10;&#10;Worked on the virtualization stuff, solving problem with the connection of the virtual machines of different hosts by using VDE2. Has faced problems with switches, will be using dpipe.&#10;&#10;### **Shyrailym:**&#10;&#10;was working on KVM and VDE&#10;&#10;TODO: to connect virtual network on different hosts&#10;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Owncloud Week 3 Report</title><link>https://ulno.net/archive/2013/07/02/owncloud-week-3-report/</link><pubDate>Tue, 02 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/02/owncloud-week-3-report/</guid><description>&lt;p&gt;&lt;strong&gt;Owncloud:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Rsnapshot now works properly, it performs backups on a regular scheduled basis as cron jobs.&lt;/li&gt;&#10;&lt;li&gt;Secure connection can now be established, since the SSL certificate was created.&lt;/li&gt;&#10;&lt;li&gt;Problem with the upload limit was resolved, both the php.ini and admin tab&amp;rsquo;s settings should be set up to the same value.&lt;/li&gt;&#10;&lt;li&gt;Remote connection from outside via Cygwin and SSH was established. All functionality of the owncloud was tested, synchronization and other stuff works properly.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Research:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Weekly meeting July,2 2013</title><link>https://ulno.net/archive/2013/07/02/weekly-meeting-july2-2013/</link><pubDate>Tue, 02 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/02/weekly-meeting-july2-2013/</guid><description>&lt;p&gt;&lt;strong&gt;Professor Norbisrath:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Trying to get extra hard drives&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Shyrailym:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Contacted the Baadal development group in India, wants to set up a system here. System however is not finished yet, but some of its features could be very useful, for instance KVM.&lt;/li&gt;&#10;&lt;li&gt;Partially help Android department&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Raushan:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Android-ers 1.2</title><link>https://ulno.net/archive/2013/07/01/android-ers-1-2/</link><pubDate>Mon, 01 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/01/android-ers-1-2/</guid><description>&lt;p&gt;As we decided to share our duties I took UI part. At first glance, it looks easy to create several pages and connect them. However, today I stucked with creating dialog window with 2 chech boxes and seek bars to regulate music and sound of a game. Hope, to finish all UI stuff by the next week. I want to make 2 different design of them. Let&amp;rsquo;s see what I will obtain. Then, I need to begin to work on maps. What I actually have so far. Soon, it will be much better&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/1.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/1.jpg" alt="1"&gt;&lt;/a&gt;&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/3.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/3.jpg" alt="3"&gt;&lt;/a&gt;&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.jpg" alt="Снимок"&gt;&lt;/a&gt;&#10;&lt;a href="https://ulno.net/wp-content/uploads/2013/07/2.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/07/2.jpg" alt="2"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Developing Android Application 5</title><link>https://ulno.net/archive/2013/07/01/developing-android-application-5/</link><pubDate>Mon, 01 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/01/developing-android-application-5/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;I finally moved my image on phone screen but it is better reacts when I rotate my phone instead of moving it. I used data from accelerometer(gives us acceleration in x,y and z axis) and by formula Distance = (linear_acceleration)*(time^2)/2 found distance and added to current position. From internet tutorials, I concluded that combination of gyroscope and accelerometer make data more accurate. Also by using Kalman filter we can clear noise of data from accelerometer(it is very complex, not easy to use). Only now, I understand that difficulty between our project and previous one is same. One of solution for drawing on air and detecting it on screen, is to save coordinates by orientation sensor in 2 matrix array and later compare with array in database.&lt;/p&gt;</description></item><item><title>PACC: Week 6</title><link>https://ulno.net/archive/2013/07/01/pacc-week-6/</link><pubDate>Mon, 01 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/01/pacc-week-6/</guid><description>&lt;p&gt;Worked on LDAP  and Owncloud.  At first, they worked fine together but user login names were displayed as sequences of random characters (for example, 0f47af12-70ef-1032-92b6-890f766dd4b3). This was fixed by simply specifying internal username attribute in advanced settings tab.&lt;/p&gt;</description></item><item><title>PACC: Week V</title><link>https://ulno.net/archive/2013/07/01/pacc-week-v/</link><pubDate>Mon, 01 Jul 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/07/01/pacc-week-v/</guid><description>&lt;p&gt;I have been absent for the last week, so here I will report about the things that I achieved before my leave . So mostly, I have been working on the acceleration of the VM&lt;/p&gt;</description></item><item><title>Diagram from meeting</title><link>https://ulno.net/archive/2013/06/27/diagram-from-meeting/</link><pubDate>Thu, 27 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/27/diagram-from-meeting/</guid><description>&lt;p&gt;&lt;a href="https://ulno.net/wp-content/uploads/2013/06/IMAG0023.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/06/IMAG0023-300x169.jpg" alt="IMAG0023"&gt;&lt;/a&gt;&lt;a href="https://ulno.net/wp-content/uploads/2013/06/IMAG0025.jpg"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2013/06/IMAG0025-300x169.jpg" alt="IMAG0025"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Transparent Proxy Week 2 Report</title><link>https://ulno.net/archive/2013/06/27/transparent-proxy-week-2-report/</link><pubDate>Thu, 27 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/27/transparent-proxy-week-2-report/</guid><description>&lt;p&gt;This week&amp;rsquo;s task was to create virtual network which will be similar to our lab&amp;rsquo;s network in order to test and evaluate Squid caching proxy server.  Lab&amp;rsquo;s server has 2 network adapters: one is connected to university&amp;rsquo;s network, which has proxy, and another is hosting local network inside the lab, which uses transparent proxy implemented via redsocks. So all machines in our lab &amp;ldquo;think&amp;rdquo; that they don&amp;rsquo;t have a proxy.&lt;/p&gt;</description></item><item><title>Transparent Proxy Week 3 Report</title><link>https://ulno.net/archive/2013/06/27/1328/</link><pubDate>Thu, 27 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/27/1328/</guid><description>&lt;p&gt;This week I was creating virtual network.  First of all, I need to make server VM to use proxy from university&amp;rsquo;s network. For this I used tunnelling,  basically what I did was following: from server VM I ssh to lab&amp;rsquo;s server  and tunnel ports so server VM could get internet with proxy from university&amp;rsquo;s network. Command looks like this:&lt;/p&gt;</description></item><item><title>Weekly meeting 26.06.2013</title><link>https://ulno.net/archive/2013/06/26/weekly-meeting-26-06-2013/</link><pubDate>Wed, 26 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/26/weekly-meeting-26-06-2013/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Kamila&lt;/strong&gt;&lt;/em&gt;: managed to setup up owncloud backup. It backs up only what has been changed. Authentication and security(SSL) issues. Future work: Setting up remote access to owncloud. Setting up owncloud on the server with backup and LDAP.&lt;/p&gt;</description></item><item><title>PACC: Week 5</title><link>https://ulno.net/archive/2013/06/25/pacc-week-5/</link><pubDate>Tue, 25 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/25/pacc-week-5/</guid><description>&lt;p&gt;The past week I continued working on LDAP and PAM.&lt;/p&gt;&#10;&lt;p&gt;I thought that it would probably be useful if I had all users and groups stored in my LDAP. So, I imported existing groups and users. That resulted in 88 groups and 56 users, including not only real users, but mostly such items as avahi, bluetooth, video, audio and etc.&lt;/p&gt;</description></item><item><title>Android-ers</title><link>https://ulno.net/archive/2013/06/24/android-ers/</link><pubDate>Mon, 24 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/24/android-ers/</guid><description>&lt;p&gt;Weekly review&lt;/p&gt;&#10;&lt;p&gt;Good news we finally decided with the project! There are 2 of its initial scenarios:&lt;/p&gt;&#10;&lt;p&gt;Scenario#1&#10;Title: Complete the map (map#1)&lt;/p&gt;&#10;&lt;p&gt;Aim:&lt;/p&gt;&#10;&lt;p&gt;To show the best result by completing the map with greatest time and/or with the most amount of treasure.&lt;/p&gt;</description></item><item><title>Developing Android Application 4</title><link>https://ulno.net/archive/2013/06/24/developing-android-application-4/</link><pubDate>Mon, 24 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/24/developing-android-application-4/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;I suggested to concentrate on developing a puzzle game as our main project.  I came to such conclusion due to several reasons:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Being able work with databases(basic knowledge enough)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Easy to peak up an idea(We can find the type of puzzle game for instance from old books)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Working with graphical interface&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;</description></item><item><title>OpenStack Week 3</title><link>https://ulno.net/archive/2013/06/24/openstack-week-3/</link><pubDate>Mon, 24 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/24/openstack-week-3/</guid><description>&lt;p&gt;This week I deployed OpenStack.&lt;/p&gt;&#10;&lt;p&gt;In order to do that get devstack project from the github. We need its stable grizzly branch version:&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://github.com/openstack-dev/devstack/tree/stable/grizzly"&gt;https://github.com/openstack-dev/devstack/tree/stable/grizzly&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;By default Network management is not installed, so add this text into &amp;ldquo;&lt;em&gt;localrc&lt;/em&gt;&amp;rdquo; file:&lt;/p&gt;</description></item><item><title>Owncloud Week 2 Report</title><link>https://ulno.net/archive/2013/06/24/owncloud-week-2-report/</link><pubDate>Mon, 24 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/24/owncloud-week-2-report/</guid><description>&lt;p&gt;&lt;strong&gt;Mobile application:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Owncloud official app requires installation of aCal, CardDav and other programms to provide functionality to the app, such as calendar, contacts and tasks synchronization. However, this is not direct sync with default mobile calendar, but rather with aCal&amp;rsquo;s calendar, which is a bit useless.&lt;/li&gt;&#10;&lt;li&gt;Other 3rd party clients are under development and also require additional app installation.&lt;/li&gt;&#10;&lt;li&gt;Solution: It would be better to connect to owncloud via browser, or process it so as to produce the mobile version (as Damir said, it is one of the three methods of creating mobile apps).&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Backup:&lt;/strong&gt;&#10;I have started searching for possible backup options:&lt;/p&gt;</description></item><item><title>Meeting report on 19.06.13</title><link>https://ulno.net/archive/2013/06/21/meeting-report-on-19-06-13/</link><pubDate>Fri, 21 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/21/meeting-report-on-19-06-13/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Prof.Norbisrath:&lt;/strong&gt;&lt;/em&gt; started project with mathematicians&lt;/p&gt;&#10;&lt;p&gt;Looked for prices of clouds: very cheap Amazon give computing resources for first year for free,&lt;/p&gt;&#10;&lt;p&gt;The 1 hour of computing only 2 cents the cheapest one.&lt;/p&gt;</description></item><item><title>PACC: Week IV [VM network connection]</title><link>https://ulno.net/archive/2013/06/20/pacc-week-iv-vm-network-connection/</link><pubDate>Thu, 20 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/20/pacc-week-iv-vm-network-connection/</guid><description>&lt;p&gt;For this week, I continued to work with M23 program. Particularly on problem how to get to VM IP adress from physical network and VM be able to see all the machines in it. There are some different ways to do that:&lt;/p&gt;</description></item><item><title>'Android Developers '</title><link>https://ulno.net/archive/2013/06/18/android-developers/</link><pubDate>Tue, 18 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/18/android-developers/</guid><description>&lt;p&gt;Report:&lt;/p&gt;&#10;&lt;p&gt;During week 1 the majority of work was dedicated to cover as much material as I could. There were&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;creating pop-up messages&lt;/li&gt;&#10;&lt;li&gt;creating menu function&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;context menu&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;ol start="3"&gt;&#10;&lt;li&gt;writing LayoutParameters in MainActivity.java file&lt;/li&gt;&#10;&lt;li&gt;simple animation with text&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Our project:&lt;/p&gt;</description></item><item><title>'PACC: Week 4'</title><link>https://ulno.net/archive/2013/06/17/pacc-week-4/</link><pubDate>Mon, 17 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/17/pacc-week-4/</guid><description>&lt;p&gt;At the beginning of the week, I introduced Epoptes and Italc to my new peers and we all agreed that Epoptes would be the best choice.&lt;/p&gt;&#10;&lt;p&gt;I tested wake-on-lan by powerwake, when computers are completely powered off, hibernated or suspended. It worked fine besides suspend. I think the problem is not in WOL since, after suspend, computer doesn&amp;rsquo;t normally wake up on its own.&lt;/p&gt;</description></item><item><title>'PACC: Week IV'</title><link>https://ulno.net/archive/2013/06/17/pacc-week-iv/</link><pubDate>Mon, 17 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/17/pacc-week-iv/</guid><description>&lt;p&gt;Overview:&lt;/p&gt;&#10;&lt;p&gt;For this week, I have continued my work with libvirt manager. After getting the server running on one of the lab computers. I created several VMs for working on demo, which have been established on our meeting about virtualization.&lt;/p&gt;</description></item><item><title>Developing Android Application 3</title><link>https://ulno.net/archive/2013/06/17/developing-android-application-3/</link><pubDate>Mon, 17 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/17/developing-android-application-3/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;Last week I studied tutorials from http:/www.startandroid.ru/ru, which introduced me to basic theory(Activity, Intent and e.t.c) in simple language. By doing practice exercises and learning theory, I successfully reached to databases. Android can store data by:&lt;/p&gt;</description></item><item><title>Owncloud server and client installation</title><link>https://ulno.net/archive/2013/06/17/owncloud-server-and-client-installation/</link><pubDate>Mon, 17 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/17/owncloud-server-and-client-installation/</guid><description>&lt;p&gt;&lt;strong&gt;Week 1 report:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;-created server for owncloud and several users&#10;-installed clients on Ubuntu, Windows and Android&#10;-test and evaluate it&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Create server:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;For xUbuntu 12.10 run the following as root:&lt;/p&gt;</description></item><item><title>Transparent Proxy Week 1 Report</title><link>https://ulno.net/archive/2013/06/17/transparent-proxy-using-redsocks-troubleshooting/</link><pubDate>Mon, 17 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/17/transparent-proxy-using-redsocks-troubleshooting/</guid><description>&lt;p&gt;The problem was that at some point server was not responding and internet was down, so you needed to restart redsocks manually. As it seems when number of open connections exceeds 2000 server cannot open any more web pages, so internet was unavailable. This problem was solved by firstly raising the file limit and then starting redsocks. Here is the code:&lt;/p&gt;</description></item><item><title>Awesome bike!</title><link>https://ulno.net/archive/2013/06/13/awesome-bike/</link><pubDate>Thu, 13 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/13/awesome-bike/</guid><description>&lt;p&gt;Thanks to the warm weather I am starting to love my bicycle again.&#10;However, how awesome are these (discoverd on &lt;a href="http://gizmodo.com"&gt;gizmodo&lt;/a&gt;):&lt;/p&gt;&#10;&lt;p&gt;Maybe even my parents in law would approve of this one:&lt;/p&gt;</description></item><item><title>'PACC: meeting 4 notes'</title><link>https://ulno.net/archive/2013/06/12/pacc-meeting-4-notes/</link><pubDate>Wed, 12 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/12/pacc-meeting-4-notes/</guid><description>&lt;p&gt;Good news! Air-conditioning will be installed!&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Prof.Norbisrath:&lt;/strong&gt;&#10;Brainstorming scenarios about the PACC project&#10;From next week new research assistant, help in organization of Mobile Computing Class.&#10;Android Netbeams is too problematic for development in Android(won&amp;rsquo;t be used)&lt;/p&gt;</description></item><item><title>First Post</title><link>https://ulno.net/archive/2013/06/12/first-post/</link><pubDate>Wed, 12 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/12/first-post/</guid><description>&lt;p&gt;Hello everyone! This is my first week of internship and my work is developing android applications.&#10;As you know, Damir has already some progress in it, so he explained me much stuff about it. According to his previews blogs I found several useful tutorials, however Damir noticed that some of them could be complicated for beginners. In the first day he also taught me about everything he has been knowing so far. For example, the difference between various layouts, how to write strings, how to read an initial code. Eventually, I have learnt a lot of material from Damir. Thanks to him!=)&#10;Then, I continue to learn by myself. From the site startandroid.ru you can find 128 lessons for android developers. Now I am reading it and trying the programs in android developer tools eclipse.&#10;My first program was a counter. When you click the button it starts to count from 30 to 0. It is pretty simple one, but it seemed to me hard few day ago.&#10;Now, I will try to launch my own application. Now, I have some ideas what kind of program to create. But, I am not sure yet. If you have some ideas about it please share. Hope to finish MyFirstApp till the end of this week.&lt;/p&gt;</description></item><item><title>Starting PACC Internship</title><link>https://ulno.net/archive/2013/06/12/starting-pacc-internship-2/</link><pubDate>Wed, 12 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/12/starting-pacc-internship-2/</guid><description>&lt;p&gt;Hello everyone,&lt;/p&gt;&#10;&lt;p&gt;My name is Yerkanat and will work with you at NU PACC project.&lt;/p&gt;&#10;&lt;p&gt;I plan to work about 9 hours a day, mostly in the lab.&lt;/p&gt;&#10;&lt;p&gt;My research topics:&lt;/p&gt;</description></item><item><title>Developing Android Application 2</title><link>https://ulno.net/archive/2013/06/10/developing-android-application-2/</link><pubDate>Mon, 10 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/10/developing-android-application-2/</guid><description>&lt;p&gt;Weekly Review:&lt;/p&gt;&#10;&lt;p&gt;Previous Problem:&lt;/p&gt;&#10;&lt;p&gt;First is running emulator of any type phone with pure Android OS. Advantage of this method that we can control all properties phone. On the other hand, it is very slow. Even turning on the virtual phone takes minimum 30 minutes. Also there always occur small errors.&lt;/p&gt;</description></item><item><title>PACC: Week 2-3</title><link>https://ulno.net/archive/2013/06/10/pacc-week-2-3/</link><pubDate>Mon, 10 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/10/pacc-week-2-3/</guid><description>&lt;p&gt;During the past two weeks I was sick most of the time. I attended only on Monday in week 2 and on Thursday-Friday in week 3.&lt;/p&gt;&#10;&lt;p&gt;The following is what I did during those three days:&lt;/p&gt;</description></item><item><title>PACC: Week III</title><link>https://ulno.net/archive/2013/06/10/pacc-week-iii/</link><pubDate>Mon, 10 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/10/pacc-week-iii/</guid><description>&lt;p&gt;For this week, I started to work with program called m23. It is an alternative to the WebVirtMgr, but have much more capabilities.&lt;/p&gt;&#10;&lt;p&gt;Prof. Norbisrath showed us how we could connect the VMs on the server to the host (without DHCP), and assigned us to work further trying to establish connection. Alexander is going to work on connection between host with VM inside server. Meanwhile, I am trying to establish the connection between VMs themselves.&lt;/p&gt;</description></item><item><title>Starting internship</title><link>https://ulno.net/archive/2013/06/10/starting-internship/</link><pubDate>Mon, 10 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/10/starting-internship/</guid><description>&lt;p&gt;Hello everyone, my name is Aset. I am an intern at NU Private Academic Cloud Computing project. I plan to work for about 5-6 hours a day.&lt;/p&gt;&#10;&lt;p&gt;My research topics:&lt;/p&gt;</description></item><item><title>Starting PACC Internship</title><link>https://ulno.net/archive/2013/06/10/starting-pacc-internship/</link><pubDate>Mon, 10 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/10/starting-pacc-internship/</guid><description>&lt;p&gt;Hello everyone,&lt;/p&gt;&#10;&lt;p&gt;My name is Kamila and I am an intern of the NU Private Academic Cloud Computing project.&lt;/p&gt;&#10;&lt;p&gt;I plan to work for about 7-8 hours a day, partially at home.&lt;/p&gt;</description></item><item><title>PACC: meeting 3 notes</title><link>https://ulno.net/archive/2013/06/06/pacc-meeting-3-notes/</link><pubDate>Thu, 06 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/06/pacc-meeting-3-notes/</guid><description>&lt;p&gt;Notes from PACC meeting&lt;/p&gt;&#10;&lt;p&gt;Date: 06.06.2013&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Ilya &amp;amp; Damir&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Programming in android studio, created application&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Found resources for in class tutorials&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Developing in eclipse&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Read getting started Android, noticed that it is not productive&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>PACC: Week I &amp; II</title><link>https://ulno.net/archive/2013/06/06/pacc-week-i-ii/</link><pubDate>Thu, 06 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/06/pacc-week-i-ii/</guid><description>&lt;p&gt;Past two weeks I&amp;rsquo;ve worked on remote administration and software deployment on OS Linux computer networks.&lt;/p&gt;&#10;&lt;!-- more --&gt;&#10;&lt;p&gt;&lt;strong&gt;Stages:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Exploring the way how rsync script works &amp;amp; finding alternatives&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Finding software that meets project criteria ( CFEngine &amp;amp; m23)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Installation and testing CFEngine&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;Switching to m23&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;m23 VM &amp;amp; network configuration&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;</description></item><item><title>PACC: Week II</title><link>https://ulno.net/archive/2013/06/04/pacc-week-ii/</link><pubDate>Tue, 04 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/04/pacc-week-ii/</guid><description>&lt;p&gt;&lt;strong&gt;Summary:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;For the past week, I was studying about the types of networks and tried to solve problem with managing VMs appeared after using SSH(Secured Shell)&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Here some short notes about those types:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Developing Android applications</title><link>https://ulno.net/archive/2013/06/03/developing-android-applications/</link><pubDate>Mon, 03 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/03/developing-android-applications/</guid><description>&lt;p&gt;&lt;strong&gt;Weekly review:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;The first task, which I did, was choosing IDE for developing applications android. With Ilya we decided to test different IDE. I have focused on Eclipse. The reasons of choosing  this IDE are:&lt;/p&gt;</description></item><item><title>Managing Linux Systems with m23</title><link>https://ulno.net/archive/2013/06/03/managing-linux-systems-with-m23/</link><pubDate>Mon, 03 Jun 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/06/03/managing-linux-systems-with-m23/</guid><description>&lt;p&gt;Returning to the topic of maximum automatization and visualisation of remotely administrated computers running  OS Linux. Up to now, we have a lot of solutions: SSH + BASH, cron, rsync and the pre-written scripts. Also for this task   solutions such as Puppet, Cfengine shows very helpful. But this way of administration is difficult by some aspects and that is important non-visualizible. In this article  software distribution system named  &amp;ldquo;m23&amp;rdquo; (m23.sourceforge.net) will be described. This system simplifies many aspects of the administration of Linux, from deployment to daily maintenance.&lt;/p&gt;</description></item><item><title>'PACC: meeting 2 notes'</title><link>https://ulno.net/archive/2013/05/28/pacc-meeting-2-notes/</link><pubDate>Tue, 28 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/28/pacc-meeting-2-notes/</guid><description>&lt;p&gt;Notes from PACC meeting&lt;/p&gt;&#10;&lt;p&gt;Date: 28.05.2013&lt;/p&gt;&#10;&lt;p&gt;Ilya &amp;amp; Damir&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Evaluate Android studio &amp;amp; Eclipse&lt;/li&gt;&#10;&lt;li&gt;Coordinate with each other&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Goal: application with server side&lt;/p&gt;&#10;&lt;p&gt;Alexandr&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;CFEngine3, requires installation on client side&lt;/li&gt;&#10;&lt;li&gt;M23 only server side installation&lt;/li&gt;&#10;&lt;li&gt;Uses static IP for server machine. Elaborate on this.&lt;/li&gt;&#10;&lt;li&gt;Has GUI&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;TODO:&#10;- M23 further examination &amp;amp; integration plan&#10;- Write scenario about usage of the remote administration &amp;amp; deployment.&#10;&#10;Temirlan&#10;- Documentation about installing Epoptes&#10;- Remote connection of VMs with ssh tunnel&#10;- Textual description of GUI (like scenario)&#10;&#10;TODO:&#10;- Email Ulrich about GUI chapter &amp;amp; scenario feedback&#10;- Amend scenario with sketches&#10;&#10;Yerkanat&#10;- Has looked at OpenStack cloud system&#10;&#10;TODO (unofficial):&#10;- Ubuntu enterprise cloud feedback&#10;&#10;Assulan&#10;TODO&#10;- look into ssh tunnel and host networking in VMs&#10;&#10;Ulrich also clarified VM networking modes.&#10;&#10;Good overview of KVM networking modes: https://help.ubuntu.com/community/KVM/Networking&#10;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>'PACC: week 1 conclusions'</title><link>https://ulno.net/archive/2013/05/27/pacc-week-1-conclusions/</link><pubDate>Mon, 27 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/27/pacc-week-1-conclusions/</guid><description>&lt;p&gt;This past week I have started working with webvirtmgr (&lt;a href="http://webvirtmgr.net/"&gt;http://webvirtmgr.net/&lt;/a&gt;) that allows to create and manage VMs based on kvm using libvirt python bindings. I created a host server and several guest VMs with Linux Mint installed on them.&lt;/p&gt;</description></item><item><title>'PACC: Week 1'</title><link>https://ulno.net/archive/2013/05/27/pacc-week-1/</link><pubDate>Mon, 27 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/27/pacc-week-1/</guid><description>&lt;p&gt;At the PACC internship, at first, I started working on Italc software. I installed the program but faced some problems with authentication keys.&lt;/p&gt;&#10;&lt;p&gt;Then I changed the rights to the keys folder, so that a normal user (e.g. teacher) could launch Italc master&amp;rsquo;s interface.&lt;/p&gt;</description></item><item><title>'PACC: Week I'</title><link>https://ulno.net/archive/2013/05/27/pacc-week-i/</link><pubDate>Mon, 27 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/27/pacc-week-i/</guid><description>&lt;p&gt;Overview:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Started research with working on iTALC installation, for monitoring lab computers. Found the alternative program called &amp;ldquo;epoptes&amp;rdquo; &lt;a href="http://www.epoptes.org/"&gt;http://www.epoptes.org&lt;/a&gt;;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Here is the official installation guide &lt;a href="http://www.epoptes.org/installation"&gt;http://www.epoptes.org/installation&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;However I have written some additional guide, which were based on the one from russian forums (Here the link &lt;a href="http://forum.ubuntu.ru/index.php?topic=206483.0"&gt;http://forum.ubuntu.ru/index.php?topic=206483.0&lt;/a&gt;)&lt;/p&gt;</description></item><item><title>Starting Internship - Damir</title><link>https://ulno.net/archive/2013/05/27/starting-internship-damir/</link><pubDate>Mon, 27 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/27/starting-internship-damir/</guid><description>&lt;p&gt;Despite all internships started a week ago, my internship started today. I will focus on developing Android project with server side. Also I am interested in Linux projects which will be even slightly relevant to Android.&lt;/p&gt;</description></item><item><title>CFEngine 3 Overview</title><link>https://ulno.net/archive/2013/05/26/cfengine-3-overview/</link><pubDate>Sun, 26 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/26/cfengine-3-overview/</guid><description>&lt;p&gt;.. tags:CFEngine,Remote administration&lt;/p&gt;&#10;&lt;p&gt;Administrating network of multiple machines running the same type of tasks, sooner or later beginning to think about automatism it&amp;rsquo;s configuration and management. Programs like dssh and rsync in this case will help only partially, forcing to perform the big amount of work by hand. However, there is a tool that can automate most of the administrative functions and make a network of servers to self-adjust to the intellectual infrastructure.&lt;/p&gt;</description></item><item><title>Cloning or backing up a system with rsync</title><link>https://ulno.net/archive/2013/05/23/cloning-or-backing-up-a-system-with-rsync/</link><pubDate>Thu, 23 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/23/cloning-or-backing-up-a-system-with-rsync/</guid><description>&lt;p&gt;I have used rsync as the tool of my choice for a long time to often clone my system or make a backup, which I can still boot from. Feel free to use this code for your own projects. I would enjoy an attribution and a comment here or an email if you use it, but I will put this into the public domain.&lt;/p&gt;</description></item><item><title>PACC Project: 1st meeting (May 22)</title><link>https://ulno.net/archive/2013/05/22/pacc-project-1st-meeting-may-22/</link><pubDate>Wed, 22 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/22/pacc-project-1st-meeting-may-22/</guid><description>&lt;p&gt;**Assulan: **Worked on Virtual Web Manager (web interface), created a host-server and two virtual machines (2nd is a clone of the 1st one). Faced problems with setting up (resolved). Next step: remote connection (remotely connected virtual machines).&lt;/p&gt;</description></item><item><title>Temirlan Internship Introduction</title><link>https://ulno.net/archive/2013/05/21/1107/</link><pubDate>Tue, 21 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/21/1107/</guid><description>&lt;p&gt;Hi,&lt;/p&gt;&#10;&lt;p&gt;My name is Temirlan, and I&amp;rsquo;m working as an intern in NU Private Academic Cloud Computing(PACC) project.&lt;/p&gt;&#10;&lt;p&gt;Number of working hours: 5-6. Time: 10:00 - 12:00 13:00 - 17:00&lt;/p&gt;</description></item><item><title>Internship PACC First group welcome notes</title><link>https://ulno.net/archive/2013/05/20/internship-pacc-first-group-welcome-notes/</link><pubDate>Mon, 20 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/20/internship-pacc-first-group-welcome-notes/</guid><description>&lt;p&gt;Very exciting news. I received bridge funding for my &lt;a href="http://pacc.ulno.net"&gt;PACC&lt;/a&gt; research grant, and we will now start the assoicated interships with the respective students. I already welcome Alexandr, Alxandra, Temirlan, and Assulan, who will now enrich this blog with their wisdom.&lt;/p&gt;</description></item><item><title>Introduction</title><link>https://ulno.net/archive/2013/05/20/introduction/</link><pubDate>Mon, 20 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/20/introduction/</guid><description>&lt;p&gt;Hi,&lt;/p&gt;&#10;&lt;p&gt;My name is Alexandr, and I&amp;rsquo;m an intern at NU for Cloud Computing programm. My workhours is from 09:00 - 13:45&lt;/p&gt;&#10;&lt;p&gt;Topics of research:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Remote file/app pushing/Deployment&lt;/p&gt;&#10;&lt;ol start="2"&gt;&#10;&lt;li&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;WOL&lt;/p&gt;</description></item><item><title>Small ssh introduction</title><link>https://ulno.net/archive/2013/05/20/small-ssh-introduction/</link><pubDate>Mon, 20 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/20/small-ssh-introduction/</guid><description>&lt;p&gt;Some of my students, family, or friends still fear the black box with white charecters, sometimes called the shell, the command line, or the terminal. However, if you have embraced the concept and the opportunity of what you can achieve with just some simple commands typed into a box, I will give you here a small manual how to even use this power remotely. The magic command is ssh, the secure shell. Linux and MacOSX usually offer this feature by default (sometimes you have to install openssh-server), however, even windows can easily offer this using &lt;a href="http://cygwin.org"&gt;cygwin&lt;/a&gt;. In debian or ubuntu like system you want to issue sudo apt-get install openssh-server to install the server (to make it possible to display the command line from a different computer). A client on MacOSX and Linux systems you just type ssh into a command line, fo rwindows you either want cygwin or &lt;a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/"&gt;putty&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Starting the Internship</title><link>https://ulno.net/archive/2013/05/20/starting-the-internship/</link><pubDate>Mon, 20 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/20/starting-the-internship/</guid><description>&lt;p&gt;Today is the starting day of the internship of Cloud Computing project. I will be working for about 6 hours per day for 6-8 weeks.&lt;/p&gt;&#10;&lt;p&gt;I am going to start with working on iTALC.&lt;/p&gt;</description></item><item><title>VM management tools</title><link>https://ulno.net/archive/2013/05/20/vm-management-tools/</link><pubDate>Mon, 20 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/20/vm-management-tools/</guid><description>&lt;p&gt;Projects that might be of interest for PACC:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;a href="https://www.webvirtmgr.net/"&gt;https://www.webvirtmgr.net/&lt;/a&gt; - WebVirtMgr is a libvirt-based Web interface for managing virtual machines. It allows you to create and configure new domains, and adjust a domain&amp;rsquo;s resource allocation. A VNC viewer over a SSH tunnel presents a full graphical console to the guest domain. KVM is currently the only hypervisor supported. It uses Django/Python as web framework, and Python libvirt (&lt;a href="http://libvirt.org/python.html"&gt;http://libvirt.org/python.html&lt;/a&gt;) as a tool to manage VMs.&lt;/p&gt;</description></item><item><title>Welcome from Assulan</title><link>https://ulno.net/archive/2013/05/20/welcome-from-assulan/</link><pubDate>Mon, 20 May 2013 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2013/05/20/welcome-from-assulan/</guid><description>&lt;p&gt;Hi,&lt;/p&gt;&#10;&lt;p&gt;My name is Assulan and I am a Teaching Assistant in the Department of Computer Science in Nazarbayev University. I will be involved in PACC project.&lt;/p&gt;</description></item><item><title>crepes</title><link>https://ulno.net/cooking/crepes/</link><pubDate>Sun, 10 Mar 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/cooking/crepes/</guid><description>&lt;p&gt;You wonder, who taught me how to make crepes?  It was a long time ago, when I still lived in Aachen and had a French girlfriend I met in my choir: Laure vom Chor - thank you!&lt;/p&gt;</description></item><item><title>pacc</title><link>https://ulno.net/pacc/</link><pubDate>Thu, 07 Mar 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/pacc/</guid><description>&lt;h1 id="private-academic-cloud-computing-in-research-and-teaching"&gt;Private Academic Cloud Computing in Research and Teaching&lt;/h1&gt;&#10;&lt;p&gt;&lt;a href="#introduction"&gt;introduction&lt;/a&gt; | &lt;a href="#topics"&gt;topics&lt;/a&gt; | &lt;a href="#persons"&gt;involved persons&lt;/a&gt; | &lt;a href="#scenarios"&gt;scenarios&lt;/a&gt; | &lt;a href="#related_work"&gt;related work&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;&#10;&lt;p&gt;Many scientific and industrial problems have the characteristic that they require substantial computing resources, but only on an occasional basis. Such tasks might run once a month, or even once a week, but not every day. Constructing and maintaining large dedicated high-performance computing facilities for such tasks is often cost-prohibitive, in terms of actual financial impact as well as the time required to manage and maintain the systems. An additional concern is that such dedicated facilities are often under-utilized, due to the irregular demands placed upon them. The proposal to establish a Private Academic Cloud Computing (PACC) initiative directly addresses these issues by gathering the unused capacity of existing computers to construct a shared network of “pooled” resources. The otherwise idle resources of the existing machines are then configured and allocated as needed to any application that needs higher-performance computing. The project incorporates recent work in multiple areas of relevance: cycle harvesting, grid networks, Friend-to-Friend computing, Private Cloud systems, the migration of applications to the Cloud framework, and the related issues of cost, performance, and reliability. The PACC initiative will be used for research into Cloud configurability, network topology, performance, credentialing and security, as well as the teaching of Cloud principles to students. The PACC system will serve as an innovative scientific computing experimentation environment to support applications across disciplines. The system is purposed as a low-risk testbed for Cloud methodologies, as a way to run experiments prior to deployment of large-scale national or international projects. The PACC system is designed to be extensible as well, such that if successful, and applications merit additional resources, these resources (new machines, faster processors, more memory) can be added as needed, and linked with other projects of a similar character. The PACC resources will support applications throughout the university, and those of potential partners in both industry and academia (particularly the existing international network of partnering institutions) who would otherwise not have the resources to develop dedicated higher-performance systems.&lt;/p&gt;</description></item><item><title>cloud</title><link>https://ulno.net/cloud/</link><pubDate>Mon, 25 Feb 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/cloud/</guid><description>&lt;h1 id="cloud-computing"&gt;Cloud Computing&lt;/h1&gt;&#10;&lt;p&gt;This page summarizes my activities in the area of Cloud Computing.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;I just recently acquired a grant for settign up and doign research for Private Academic Cloud Computing (&lt;a href="http://pacc.ulno.net"&gt;PACC&lt;/a&gt;) at Nazarbayev University. &lt;/li&gt;&#10;&lt;li&gt;For a while, I have been active doing research for the &lt;a href="http://cloudexo.ulno.net"&gt;cloudeco&lt;/a&gt; project at the University of Tartu.&lt;/li&gt;&#10;&lt;li&gt;Also dealing with private cloud computing, is my peer to peer computing research in the area of &lt;a href="http://f2f.ulno.net"&gt;Friend-to Friend (F2F) Computing&lt;/a&gt;.&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2013/01/13/research-group-digest-38/</link><pubDate>Sun, 13 Jan 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/01/13/research-group-digest-38/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/cloud-computing-contracts/"&gt;Cloud Computing Contracts&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The new delivery model for information processing, Cloud Computing is offering an attractive value proposition: Dynamic (on-demand) provisioning of IT resources Low cost because of the use of economy of scale and multi-tenancy sharing of resources Shorter time to market in deploying resources Different cost structure; the shift from CAPEX to OPEX But although this [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2013/01/03/research-group-digest-37/</link><pubDate>Thu, 03 Jan 2013 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2013/01/03/research-group-digest-37/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://mativait.blogspot.com/2013/01/disable-all-swapping-on-ubuntu-linux.html"&gt;Disable all swapping on Ubuntu Linux&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;That&amp;rsquo;s how it goes for Ubuntu:&lt;/p&gt;&#10;&lt;p&gt;Disable current swapping strategy ( swappiness it&amp;rsquo;s called)&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;echo 0 &amp;gt; /proc/sys/vm/swappiness&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;Disable swapping all together&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;swapoff -a&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2012/06/21/research-group-digest-36/</link><pubDate>Thu, 21 Jun 2012 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2012/06/21/research-group-digest-36/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://searchtaskrepo.blogspot.com/2012/06/my-search-logger-is-out.html"&gt;My Search Logger is OUT!&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Hi all!&lt;/p&gt;&#10;&lt;p&gt;I am happy to announce that my proxy-based search task logging software is now (finally) available to &lt;a href="http://searchtaskrepo.wordpress.com/download-our-search-logger/"&gt;&lt;strong&gt;DOWNLOAD&lt;/strong&gt;&lt;/a&gt;! There are a number of new features and improved existing ones. In order to get an idea of what to expect, I will share a few snapshots. Happy searching!&lt;/p&gt;</description></item><item><title>ubisys</title><link>https://ulno.net/ubisys/</link><pubDate>Wed, 30 May 2012 00:00:00 +0200</pubDate><guid>https://ulno.net/ubisys/</guid><description>&lt;h1 id="ubiquitous-systems"&gt;Ubiquitous Systems&lt;/h1&gt;&#10;&lt;p&gt;Already in my &lt;a href="http://phd.ulno.net"&gt;PhD&lt;/a&gt; I was working with ubiquitous systems. This seems to be the smallest common denominator of most the research I have done in the last year. I dealt a lot with systems and mobile and restricted devices. Please take a look at the following projects:&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2012/05/08/research-group-digest-35/</link><pubDate>Tue, 08 May 2012 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2012/05/08/research-group-digest-35/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/5-ways-users-benefit-cloud-antispam/"&gt;5 Ways Your Users Can Benefit from Cloud Anti-Spam&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;img src="http://cloud-computing-economics.com/wp-content/uploads/2012/05/spam.png" alt=""&gt;&lt;/p&gt;&#10;&lt;p&gt;While many email admins prefer to keep their messaging hygiene in their own datacenters, others who are looking to save money and reduce the amount of hardware in their datacenters should consider cloud anti-spam solutions. There are some great features in cloud anti-spam that can help admins and their systems, and, let’s not forget, our [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Biometric Authentication Systems</title><link>https://ulno.net/biometry/</link><pubDate>Tue, 17 Jan 2012 00:00:00 +0100</pubDate><guid>https://ulno.net/biometry/</guid><description>&lt;p&gt;I have been previously working as CTO of &lt;a href="http://biometry.com"&gt;BIOMETRY.com&lt;/a&gt;. Its solution fuses in a very simple and smart way biometric face and voice recognition with a random challenge. This authentication is very secure and works on every smartphone with a front camera.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/12/18/research-group-digest-34/</link><pubDate>Sun, 18 Dec 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/12/18/research-group-digest-34/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://mativait.blogspot.com/2011/12/rolling-your-own-watchdog-for-qemu.html"&gt;Rolling your own watchdog for Qemu&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Sometimes there may arise a need to make your own watchdog for your virtual machine. The process itself is really a simple one, I will base this example on Intel&amp;rsquo;s 6300esb watchdog.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/12/15/research-group-digest-33/</link><pubDate>Thu, 15 Dec 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/12/15/research-group-digest-33/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://searchtaskrepo.blogspot.com/2011/12/how-to-do-search-report-search-logger.html"&gt;How to do a search report? The Search Logger 2.0 usability study&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;&lt;strong&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;&lt;strong&gt;&lt;strong&gt;The background&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;The aim of the Search Task Repository project is to let the users/Internet searchers publish their annotated search logs and make these logs searchable. In order to log ones search activity and behaviour, we have developed a special tool called The Search Logger 2.0. Here &amp;ldquo;2.0&amp;rdquo; means that a conceptually similar but technically very different logger existed before I started with this project and was developed by Hannu Kikkas. The current version is platform-independent and uses a proxy to modify every web page served so that it could be logged by our dedicated HTTP server. The Search Task Repository is currently in development and will be one of the main topics of my Master thesis.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/12/01/research-group-digest-32/</link><pubDate>Thu, 01 Dec 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/12/01/research-group-digest-32/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://searchtaskrepo.blogspot.com/2011/11/hello-all-i-have-two-new-exploratory.html"&gt;Two new search tasks&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Hello all,&lt;/p&gt;&#10;&lt;p&gt;I have two new exploratory search tasks with complete search logger data to report.&lt;/p&gt;&#10;&lt;p&gt;The first one is seasonal: finding 5 clever Christmas present ideas for under 10 euros per item. Target is unfixed but you can assume it is a lady.&lt;/p&gt;</description></item><item><title>t-mobile US in Linux with wvdial and HUAWEI USB Modem</title><link>https://ulno.net/archive/2011/12/01/t-mobile-us-in-linux-with-wvdial-and-huawei-usb-modem/</link><pubDate>Thu, 01 Dec 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/12/01/t-mobile-us-in-linux-with-wvdial-and-huawei-usb-modem/</guid><description>&lt;p&gt;Just got my day-pass option with t-mobile under Linux and my HUAWEI USB-Stick HDSPA-Modem (lists as Huawei Technologies Co., Ltd. E220 HSDPA Modem / E230/E270 HSDPA/HSUPA Modem in lsusb) running. Now I pay $2 per day, if I need Internet on that day (only 2G speed - I measured, I got something around 9-16Kbytes per second - enough to even use Skype). For $3 a day you get even 200MB on 4G speed. Nice is that the connection is apart from the speed not capped. Pretty good prepaid optionin the US. I got a second SIM-card for this purpose (didn&amp;rsquo;t want to lose my gold status on my &amp;ldquo;normal&amp;rdquo; prepaid card).&lt;/p&gt;</description></item><item><title>Broken mime types or program associations in XFCE4.8</title><link>https://ulno.net/archive/2011/11/30/broken-mime-types-or-program-associations-in-xfce4-8/</link><pubDate>Wed, 30 Nov 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/11/30/broken-mime-types-or-program-associations-in-xfce4-8/</guid><description>&lt;p&gt;Just recently I had lots of weird things happening on my desktop. The Places-addon of Xfce4 was for example opening always my mp3-player qmmp, when I clicked on a folder. Interesting default?! Also when opening pdf and epub-files always calibre was the default.&lt;/p&gt;</description></item><item><title>Ubiquitous Systems</title><link>https://ulno.net/ubiquitous-systems/</link><pubDate>Sun, 13 Nov 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/ubiquitous-systems/</guid><description>&lt;p&gt;In my research related to Ubiquitous Systems, I have a focus on mobile computing, embedded systems, p2p compting, and biometry.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/10/24/research-group-digest-31/</link><pubDate>Mon, 24 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/10/24/research-group-digest-31/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://searchtaskrepo.blogspot.com/2011/10/search-logger-20-demo-video.html"&gt;Search Logger 2.0 DEMO video&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Here you will find a video of somewhat superior quality. &lt;strong&gt;Enjoy!&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Aspects of the software covered in this video:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;filling in pre- and post-forms by the user&lt;/li&gt;&#10;&lt;li&gt;automatic logging of the user search behaviour&lt;/li&gt;&#10;&lt;li&gt;different log formats&lt;/li&gt;&#10;&lt;li&gt;searching itself using Google&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Aspects NOT covered in the screencast:&lt;/p&gt;</description></item><item><title>Advanced Email Management</title><link>https://ulno.net/aem/</link><pubDate>Sun, 23 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/aem/</guid><description>&lt;p&gt;For twenty years, email has been the prominent means of computerized communication. Each day we receive a growing number of email messages from different origins, related to different topics, people, and locations. Some belong to the professional sphere, others are private. Usually we keep our messages in the inbox or store them in several mostly manually created hierarchical folders. Showing information in hierarchies and lists can be nowadays amended by views which allow a more explorative approach to access this. The goal of this work is to extend current email cleints with ways to easier manage your email.&lt;/p&gt;</description></item><item><title>searchlogger</title><link>https://ulno.net/searchlogger/</link><pubDate>Sun, 23 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/searchlogger/</guid><description>&lt;p&gt;Frustrated by current search experience in the Internet, Georg Singer and me initiated in Fall 2009 the &lt;a href="http://search-logger.com/"&gt;Search-Logger project&lt;/a&gt;. Our first point was to prove that something like &lt;em&gt;complex search&lt;/em&gt; and &lt;em&gt;search tasks&lt;/em&gt; exist. We followed up with several user studies (compare &lt;a href="https://ulno.net/publications/"&gt;publications&lt;/a&gt;). The search tasks, we were using for our latest study are the following (S=simple, C=complex):  &lt;/p&gt;</description></item><item><title>searchlogger2</title><link>https://ulno.net/searchlogger2/</link><pubDate>Sun, 23 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/searchlogger2/</guid><description>&lt;p&gt;Search-logger is currently extended with the ability to share the search behavior in a search session with a community. We also have finished an Android search client to analyze mobile search behavior. Searchlogger2 is implemented as rewriting proxy.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/10/21/research-group-digest-30/</link><pubDate>Fri, 21 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/10/21/research-group-digest-30/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/green-cloud-computing/"&gt;Green cloud computing, which way to go?&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;What is the right cloud architecture to create a green and sustainable cloud? Should we consolidate to huge mega data centers or is there another way to go? The analogy Currently data centers are constructed on the intersection of the electrical energy infrastructure and the network (data) infrastructure. Considering the current electrical energy infrastructure, for [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/10/20/research-group-digest-29/</link><pubDate>Thu, 20 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/10/20/research-group-digest-29/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/cloud-computing-companies-effect-online-storage-service-industry/"&gt;How are cloud computing companies going to effect the online storage service industry?&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Recently Eric Greenwood from OnlineStorage.org asked, me “..Do you have any opinions on how cloud computing companies are going to effect the online storage service industry? A view from an economic mind like yours would be very interesting!” Aren´t online storage service providers themselves also cloud computing companies? I am a heavy (not yet paying) user of [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/10/19/research-group-digest-28/</link><pubDate>Wed, 19 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/10/19/research-group-digest-28/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://searchtaskrepo.blogspot.com/2011/10/initial-screencast-of-interface.html"&gt;Initial screencast of the interface&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;I carried out another search task and recorded a screencast presenting the whole process.&lt;/p&gt;&#10;&lt;p&gt;Task:&lt;/p&gt;&#10;&lt;p&gt;Compile a list of the five best universities (worldwide) to achieve a&#10;master&amp;rsquo;s in machine engineering (or closely related field) under the&#10;condition that you have 1500 EUR per month available to cover all&#10;involved costs.&lt;/p&gt;</description></item><item><title>im</title><link>https://ulno.net/im/</link><pubDate>Mon, 17 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/im/</guid><description>&lt;h1 id="information-management"&gt;Information Management&lt;/h1&gt;&#10;&lt;p&gt;One of my research interests is Inormation Management. I am especially interested to study the search behavior of users when carrying out complex search and in creating support for Personalized Information Management (PIM).&lt;/p&gt;</description></item><item><title>Sound in Linux (and pulseaudio) – finally works with rt-kernel?</title><link>https://ulno.net/archive/2011/10/13/sound-in-linux-and-pulseaudio--finally-works-with-rt-kernel/</link><pubDate>Thu, 13 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/10/13/sound-in-linux-and-pulseaudio--finally-works-with-rt-kernel/</guid><description>&lt;p&gt;Just wanted to share an interesting observation. I had quite some trouble with some programs in Linux playing sound (most programs like vnc working nicely), mainly with kvm but also musescore - it was allways stuttering. For fun I just installed the 3.0.0-2-rt-amd64 kernel and hey, the stuttering is gone!&lt;/p&gt;</description></item><item><title>Howto install non-debian python packages in debian</title><link>https://ulno.net/archive/2011/10/07/howto-install-non-debian-python-packages-in-debian/</link><pubDate>Fri, 07 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/10/07/howto-install-non-debian-python-packages-in-debian/</guid><description>&lt;p&gt;I have messed up my python system under debian quite often. Today I had to install rpyc for a project &amp;ndash; no luck, no debian package.&lt;/p&gt;&#10;&lt;p&gt;So, How can I install non-existent python packages in debian in a clean way?&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/10/02/research-group-digest-27/</link><pubDate>Sun, 02 Oct 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/10/02/research-group-digest-27/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://searchtaskrepo.blogspot.com/2011/10/user-testing-bugfixes-further.html"&gt;User testing + bugfixes + further development&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Hi!&lt;/p&gt;&#10;&lt;p&gt;These are the main keywords for the coming weeks: I am trying to put myself into the end user&amp;rsquo;s perspective by testing the logging capabilities of the existing search task logger system. Each week I come up with a new expoloratory search task, carry out the testing and report crashes, bugs, new development ideas, etc. What is more, I try and fix more urgent bugs as well. This part (but mainly inventing new exploratory search tasks and generating usage data) serves as the DS Seminar work for this semester. In parallel, I am also trying to pursue new ideas regarding the Search Task Repository and make them a reality.&lt;/p&gt;</description></item><item><title>Distorted sound and beeps in Flashplayer under 64-bit Linux</title><link>https://ulno.net/archive/2011/09/20/distorted-sound-and-beeps-in-flashplayer-under-64-bit-linux/</link><pubDate>Tue, 20 Sep 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/09/20/distorted-sound-and-beeps-in-flashplayer-under-64-bit-linux/</guid><description>&lt;p&gt;Some Videos, I was watching in flashplayer under Linux behaved a little weird and had distorted sound with some beeping. Basically the sound was understandable but heavily distorted. An Internet search revealed that it has todo with some obsoleted use of memcpy in flashplayer.&lt;/p&gt;</description></item><item><title>Jitsi - finally a cross platform Skype alternative</title><link>https://ulno.net/archive/2011/09/20/jitsi-finally-a-cross-platform-skype-alternative/</link><pubDate>Tue, 20 Sep 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/09/20/jitsi-finally-a-cross-platform-skype-alternative/</guid><description>&lt;p&gt;Due to Skype&amp;rsquo;s ever lasting bad Linux support and various crashes, I started to look for an alternative. I do give Skype credit, they try to take a lot of effort from the user to get things running. I toyed a bit around with jingle from jabber, but with not much success, neither Pidgin nor Empathy get the communication over Jingle right. However, I was pretty often (sadly not always - but I have to admit there were some pretty tough firewalls, I tried it with) successful with &lt;a href="http://jitsi.org/"&gt;Jitsi&lt;/a&gt;. Yes, I should have tried this earlier as I was google-mentor for sip-communicator, Jitsi&amp;rsquo;s predecessor, several times. Ok, Jitsi, I am back as one of your loyal supporters.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/09/14/research-group-digest-26/</link><pubDate>Wed, 14 Sep 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/09/14/research-group-digest-26/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/amazon-cheapest-cloud-computing-provider/"&gt;Is Amazon the cheapest cloud computing provider?&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;When people think of cloud computing, they almost automatically think of Amazon EC2. Amazon has become the cloud computing company and is commonly perceived as the cheapest, if not the only, IaaS provider. But is this really so? Let’s play Myth Busters as on the Discovery Channel. Cloud Computing Myth Busters! We will compare all [&amp;hellip;]&lt;/p&gt;</description></item><item><title>search-case</title><link>https://ulno.net/inferato/search-case/</link><pubDate>Thu, 11 Aug 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/inferato/search-case/</guid><description>&lt;h1 id="ursprüngliche-aufgabenstellung"&gt;Ursprüngliche Aufgabenstellung:&lt;/h1&gt;&#10;&lt;p&gt;Stellen Sie eine Liste der 5 besten Universitäten (weltweit) zusammen, um einen Master in Maschinenbau zu erwerben, unter den Voraussetzungen, dass Ihnen pro Monat 1500 EUR zur Verfügung stehen.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/08/09/research-group-digest-25/</link><pubDate>Tue, 09 Aug 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/08/09/research-group-digest-25/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-continuity/amazon-microsoft-dublin-resiliency-cloud-computing/"&gt;Amazon and Microsoft in Dublin down, resiliency of cloud computing&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;A lightning strike in Dublin, Ireland, has caused downtime for many sites using Amazon’s EC2 cloud computing platform, as well as users of Microsoft’s BPOS. Amazon said that lightning struck a transformer near its data center, causing an explosion and fire that knocked out utility service and left it unable to start its generators, resulting [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/08/04/research-group-digest-24/</link><pubDate>Thu, 04 Aug 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/08/04/research-group-digest-24/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://girlinclouds.blogspot.com/2011/08/update-delays.html"&gt;update delays&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Arrived to Sweden couple of days ago, intend to stay here until January to study in KTH. During the following next week I will be busy involved in the introductory activities and also lack decent internet connection, so no update will follow.&#10;I apologize for inconvenience.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/08/02/research-group-digest-23/</link><pubDate>Tue, 02 Aug 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/08/02/research-group-digest-23/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/comparing-costs-cloud-computing-providers/"&gt;Comparing prices of cloud computing providers&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;When considering ROI maximization of cloud computing solutions it is crucial to minimize costs of cloud hosting, especially that differences can be very big. Anyone who has tried to compare prices of IaaS providers knows that it is a very tedious task if done manually, since there are different pricing models used, there are subscription [&amp;hellip;]&lt;/p&gt;</description></item><item><title>LEGO Antikythera -- Another step to LEGO World Domination</title><link>https://ulno.net/archive/2011/07/25/lego-antikythera-another-step-to-lego-world-domination/</link><pubDate>Mon, 25 Jul 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/07/25/lego-antikythera-another-step-to-lego-world-domination/</guid><description>&lt;p&gt;Not much recently on my Blog - yep I know, it&amp;rsquo;s summer!&lt;/p&gt;&#10;&lt;p&gt;Here just discovered for you some ultimate toy built in LEGO. Now it would be great, if you could buy this prepackaged in a box.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/07/15/research-group-digest-22/</link><pubDate>Fri, 15 Jul 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/07/15/research-group-digest-22/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/delivering-reliable-services-spot-instances/"&gt;On delivering reliable services using spot instances&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;In the Infrastructure-as-a-Service (IaaS) cloud computing market, spot instances refer to virtual servers that are rented via an auction. Spot instances allow IaaS providers to sell spare capacity while enabling IaaS users to acquire virtual servers at a lower price than the regular market price (also called “on demand” price). Users bid for spot instances at [&amp;hellip;]&lt;/p&gt;</description></item><item><title>book writing -- 201 pages -- reason to celebrate</title><link>https://ulno.net/archive/2011/07/04/book-writing-201-pages-reason-to-celebrate/</link><pubDate>Mon, 04 Jul 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/07/04/book-writing-201-pages-reason-to-celebrate/</guid><description>&lt;p&gt;&lt;a href="https://ulno.net/2011/07/04/book-writing-201-pages-reason-to-celebrate/samsung-digital-camera/"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2011/07/SDC16867-small-300x225.jpg" alt="Becoming a little unstable, aren&amp;rsquo;t we?"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Yep, it&amp;rsquo;s done, we made the 200! We were busy writing and drawing a lot. Now we made it already pretty far. This is a a reason to celebrate a bit with a glass of Viru Valge. Terviseks!&lt;/p&gt;</description></item><item><title>book writing - story driven modeling - 167 pages</title><link>https://ulno.net/archive/2011/07/02/book-writing-story-driven-modeling-167-pages/</link><pubDate>Sat, 02 Jul 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/07/02/book-writing-story-driven-modeling-167-pages/</guid><description>&lt;p&gt;Back to seclusion and book writing mode &amp;ndash; that&amp;rsquo;s why you don&amp;rsquo;t see me online these days. We are performing well, have hit 167 pages yesterday. The content production becomes harder, but we are still confident to get something ready this time, which we can present to a potential publisher.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/06/19/research-group-digest-21/</link><pubDate>Sun, 19 Jun 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/06/19/research-group-digest-21/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/economics-cloud-computing-examined/"&gt;The Economics of Cloud Computing Examined&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The cloud computing economic model is expected to bring significant rewards – apparently. Those rewards may be possible but the quality of analysis to demonstrate that the cloud paradigm will yield an ever-growing margin is far from assured. The assumptions underlying the economics of the cloud are tenuous and therefore the promotions and promises should [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/06/18/research-group-digest-20/</link><pubDate>Sat, 18 Jun 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/06/18/research-group-digest-20/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/cloud-economics-penalizes-big-workloads/"&gt;Cloud economics penalizes large workloads&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Cloud computing is heavily promoted as the low-cost alternative to in-house data centers. Yet this is not true for any context and any application. A recent paper with the title “To Move or Not to Move: The Economics of Cloud Computing” by  Byung Chul Tak, Bhuvan Urgaonkar, and Anand Sivasubramainam  states that especially applications with [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Solved digikam crashing</title><link>https://ulno.net/archive/2011/06/18/solved-digikam-crashing/</link><pubDate>Sat, 18 Jun 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/06/18/solved-digikam-crashing/</guid><description>&lt;p&gt;My digikam program stopped working on my Debian desktop and finally I found out why. I always got the following error message:&lt;/p&gt;&#10;&lt;p&gt;QSqlDatabasePrivate removeDatabase connection ConnectionTest is still in use all queries will cease to work&lt;/p&gt;</description></item><item><title>Trip to Biometry to Lucerne, Pictures uploaded</title><link>https://ulno.net/archive/2011/06/18/trip-to-biometry-to-lucerne-pictures-uploaded/</link><pubDate>Sat, 18 Jun 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/06/18/trip-to-biometry-to-lucerne-pictures-uploaded/</guid><description>&lt;p&gt;I had a great trip to visit &lt;a href="http://biometry.com"&gt;Biometry&lt;/a&gt; in Lucerne as the winner of the Mobile Monday Biometry competitions.  Apart from very good business talks, we had also some great social time;&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/06/07/research-group-digest-19/</link><pubDate>Tue, 07 Jun 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/06/07/research-group-digest-19/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/python-library-calculating-cloud-costs/"&gt;Python library for calculating cloud costs&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Within SITIO project we developed several tools for calculating and predicting costs of running IT systems on various clouds. Recently we open-sourced one of such tools – python library ‘cloud-calculator’. Source is here: &lt;a href="https://github.com/HEP-KBFI/ccc"&gt;https://github.com/HEP-KBFI/ccc&lt;/a&gt;. Using easy_tools it can be installed as easy as “easy_install cloud-calculator”. In this blob post we show sample usage of this [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/06/06/research-group-digest-18/</link><pubDate>Mon, 06 Jun 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/06/06/research-group-digest-18/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/2011/06/05/python-library-for-calculating-cloud-costs"&gt;Python library for calculating cloud costs.&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Within SITIO project we developed several tools for calculating and predicting costs of running IT systems on various clouds. Recently we open-sourced one of such tools – python library ‘cloud-calculator’. Source is here: &lt;a href="https://github.com/HEP-KBFI/ccc"&gt;https://github.com/HEP-KBFI/ccc&lt;/a&gt; . Using easy_tools it can be installed as easy as “easy_install cloud-calculator”. In this blob post we show sample usage of [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/05/30/research-group-digest-17/</link><pubDate>Mon, 30 May 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/05/30/research-group-digest-17/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://mativait.blogspot.com/2011/05/low-level-awesomeness.html"&gt;Low-level awesomeness!&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Get the high performance computation as close to the metal as possible:&#10;&lt;a href="http://www.returninfinity.com/"&gt;http://www.returninfinity.com/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/05/27/research-group-digest-16/</link><pubDate>Fri, 27 May 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/05/27/research-group-digest-16/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/cloud-computing-freedom-choice/"&gt;Cloud Computing; Freedom of Choice?&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Shortening time to market, increasing transaction volumes, 24 x 7 business, all at lesser costs puts a burden on the information processing of organizations. How should one adapting to the increasing complexity and changes of the organization and its environment? The new delivery model for information processing, Cloud Computing, with an on-demand provisioning of computational [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/05/26/research-group-digest-15/</link><pubDate>Thu, 26 May 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/05/26/research-group-digest-15/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://mativait.blogspot.com/2011/05/distributed-systems-seminar.html"&gt;Distributed Systems Seminar Presentation&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Today&amp;rsquo;s presentation &lt;a href="http://math.ut.ee/~mativait/presentation2505.pdf"&gt;slides&lt;/a&gt; and a &lt;a href="http://www.youtube.com/watch?v=xKfBClw5nfc"&gt;demo&lt;/a&gt; of mesh topology setup.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://girlinclouds.blogspot.com/2011/05/troubles-troubles-again.html"&gt;Troubles, troubles again&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;In the beginning of May it was decided that it&amp;rsquo;s time to move our machines from VirtualBox to the cloud. We even had a program developed for that case. But&amp;hellip; it turned out to be too complicated.&#10;Despite installing all the required packages, and even installing them in the right places, the program still refuses to run. Google doesn&amp;rsquo;t say much as well. So moving to the clouds will be postponed a little bit.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/05/17/research-group-digest-14/</link><pubDate>Tue, 17 May 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/05/17/research-group-digest-14/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/uncategorized/libguestfs-migrate-images-cloud/"&gt;Using libguestfs to migrate images to cloud&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;In a previous post, I described some difficulties regarding manipulating VM images. Problems included mounting filesystems supported by the VM but not the host, and file permissions for those systems that were supported. One suggestion was to mount the image in another VM that would allow for complete control. Lucky for us, it turns out [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/05/10/research-group-digest-13/</link><pubDate>Tue, 10 May 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/05/10/research-group-digest-13/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/reserved-ondemand-instances-revenue-maximization-model-cloud-providers/"&gt;Reserved or On-Demand Instances? A Revenue Maximization Model for Cloud Providers&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Cloud providers who operate large and medium-scale data centers and offer their services on a pay-per-usage basis face a challenging problem of running data centers in an energy- efficient manner while ensuring that customers’ expectations in terms of availability are met. Cloud providers benefit from significant economies of scale, since they operate large infrastructures shared [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/05/07/research-group-digest-12/</link><pubDate>Sat, 07 May 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/05/07/research-group-digest-12/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/uncategorized/kernel-32-64-discovery/"&gt;Kernel 32 vs 64 discovery&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;We were recently given a VirtualBox image configured to run the HPCC benchmark suite. The code to determine the OS architecture is pretty naive, and we paid for it. The code simply checked for the presence of the substring ‘amd64′ in the kernel name. The image didn’t have it, so it was migrated to EC2 [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/05/06/research-group-digest-11/</link><pubDate>Fri, 06 May 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/05/06/research-group-digest-11/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://mativait.blogspot.com/2011/05/f2f-meets-qemu.html"&gt;F2F meets Qemu&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;This post is about setting up VDE network between qemu machines through a F2F job. Tools I used are dpipe, vde_switch, vde_plug, nc, everything wrapped into python code that is in turn called from F2F job.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/04/26/research-group-digest-10/</link><pubDate>Tue, 26 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/26/research-group-digest-10/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/amazons-ec2-cloud-computing-service-fourth-day/"&gt;Amazon’s EC2 cloud computing service down the fourth day&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;I am a happy and loyal user of Dropbox.com. Well, I was at least. When hovering over the Dropbox icon, I only see “Dropbox 0.7.110 Connecting…..” lately. Weird, I thought. Well, no problem, fire up Firefox and check out Dropbox’s web page to see what is going on. Good try, but also a complete waste [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/04/24/research-group-digest-9/</link><pubDate>Sun, 24 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/24/research-group-digest-9/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://girlinclouds.blogspot.com/2011/04/same-test-new-hardware.html"&gt;Same test, new hardware&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Finally I got myself a new laptop that is the fastest thing I&amp;rsquo;ve ever used; this significant change in the hardware forced me to run the same test one more time, in case of results being importantly different.&#10;So, here are the graphs for the same two things (WIPS and TT.H).&#10;The parameters are the same as in the last post, though there is a slight difference: number of emulated browsers is 20 (red) and 40 (green).&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/04/23/research-group-digest-8/</link><pubDate>Sat, 23 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/23/research-group-digest-8/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/cloud-computing-disruptive-business-model/"&gt;Cloud computing – a disruptive new business model&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;As organizations increase their offerings of digital services, the demand for computing and storage capability increases. Also the need for faster, more complex data processing is becoming widespread. Additional demand for computing capability can only be met by increasing the processing capacity of servers within data centers. Along with greater computing capability, businesses have increased [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/04/21/research-group-digest-7/</link><pubDate>Thu, 21 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/21/research-group-digest-7/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/business-benefits-applications/microsoft-white-paper-economic-benefits-cloud-computing/"&gt;Microsoft White Paper – Economic Benefits of Cloud Computing&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Microsoft has recently, in November 2010,  published a white paper with the title “The Economics of the Cloud”. In this white paper the authors mention the following potential cost savings for organisations: Cloud also allows core IT infrastructure to be brought into large data centers that take advantage of significant economies of scale in three [&amp;hellip;]&lt;/p&gt;</description></item><item><title>A geek-child's dream -- a LEGO sorter</title><link>https://ulno.net/archive/2011/04/20/a-geek-childs-dream-a-lego-sorter/</link><pubDate>Wed, 20 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/20/a-geek-childs-dream-a-lego-sorter/</guid><description>&lt;p&gt;Another amazing outcome of human creativity &amp;ndash; how would I have loved this a child &amp;ndash; of course, it would have had to be even bigger with plenty more buckets.&lt;/p&gt;</description></item><item><title>TurtleBot - Gadgets the next level?</title><link>https://ulno.net/archive/2011/04/20/turtlebot-gadgets-the-next-level/</link><pubDate>Wed, 20 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/20/turtlebot-gadgets-the-next-level/</guid><description>&lt;p&gt;After having totally networked my home (and after being totally fluent in Android programming), I think this hobby robot platform (&lt;a href="http://www.willowgarage.com/turtlebot"&gt;TurtleBot&lt;/a&gt;)  might be just the right thing. They call it &amp;ldquo;apps on wheels&amp;rdquo; &amp;ndash; sounds like good fun! Have a look yourself:&lt;/p&gt;</description></item><item><title>Reviving Thinkpad X24 with Xubuntu and GLX-Dock</title><link>https://ulno.net/archive/2011/04/19/reviving-thinkpad-x24-with-xubuntu-and-glx-dock/</link><pubDate>Tue, 19 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/19/reviving-thinkpad-x24-with-xubuntu-and-glx-dock/</guid><description>&lt;p&gt;On my experiment turning an old Thinkpad X24 notebook in a nice internet tablet, I have tried out several things. I have still in mind running in the end Android on this device, but I need more time to understand how the Android X86 system works. At the moment it runs in Vesa mode, but this is too sluggish for real use. There seem to be some issues with the radeon module.&#10;As an intermediate solution, I decided to use Xubuntu which installed nicely without hassle. I have new fancy very small wlan usb stick (rtl8192cu). This made a little trouble until I tired to compile the drivers available on the cd shipping with it, which worked perfectly with the standard Ubuntu kernel.&#10;I had more trouble with suspending the machine. Also here, the radeon module seems to make trouble. After a long search, I found the very simple solution: add radeon.modeset=0 to the kernel command line in grub (edit /etc/default/grub, run update-grub) and install uswsusp. This disbaled the mode switching in the radeon module and now I can suspend &amp;ndash; cool! USWSuspend worked a bit better with my wifi and bluetooth driver. I also added the bluetooth-quirk to as extra parameter /etc/pm/config.d/99myown. The file contains now the following:&#10;&lt;code&gt;# my own configs for this here [ulno] SLEEP_MODULE=uswsusp ADD_PARAMETERS=&amp;quot;--quirk-bluetooth-service-off&amp;quot;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Mixer control with multimedia keys und multiple soundcards in XFCE4 on debian</title><link>https://ulno.net/archive/2011/04/16/mixer-control-with-multimedia-keys-und-multiple-soundcards-in-xfce4-on-debian-or-ubuntu/</link><pubDate>Sat, 16 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/16/mixer-control-with-multimedia-keys-und-multiple-soundcards-in-xfce4-on-debian-or-ubuntu/</guid><description>&lt;p&gt;.. or ubuntu&#10;.. tags: techblog&lt;/p&gt;&#10;&lt;p&gt;Just struggled over a pretty weird phenomenon. Nowadays multimedia-keys in current Linux distributions usually work flawlessly. When you type the &amp;ldquo;Louder&amp;rdquo;-key you usually see a little on-screen display that shows you that you increased your volume. However, when having multiple soundcards and running the XFCE4 desktop it always uses the first mixer-element of the first soundcard available. After searching around a bit, I often read the solution to use System-Preferences-Sound (which is basically the sound setting in gnome-control-panel) to select a default soundcard - it would be automatically used from the multimedia keys &amp;ndash; wrong. Does not work in XFCE4. After some more frustrating search (probably should use this one for our search experiment with search-logger), I discovered that xfce4-soundd is responsible for these actions. This one uses settings from xfce4-mixer. However, selecting a soundcard in xfce4-mixer still doesn&amp;rsquo;t do the job.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/04/14/research-group-digest-6/</link><pubDate>Thu, 14 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/14/research-group-digest-6/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/desktop-to-cloud/ec2-deployment-lifecycle-api/"&gt;EC2 Deployment and Lifecycle API&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;I’ve just finished my first working draft of a python API to describe and execute an EC2 deployment with a controlled lifecycle. This is part of the larger Desktop-to-Cloud (D2C) project, aimed at assisting researchers with deploying scientific, job-based applications to the cloud. An Example deployment = Deployment( name=&amp;ldquo;testDeployment&amp;rdquo;, ec2ConnFactory=ec2ConnFactory, roles=[ Role( name=&amp;ldquo;testRole&amp;rdquo;, ami=AMI(amiId=&amp;ldquo;ami-47cefa33&amp;rdquo;), count=1, [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Story Driven Modeling -- 101 pages!</title><link>https://ulno.net/archive/2011/04/07/story-driven-modeling-101-pages/</link><pubDate>Thu, 07 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/07/story-driven-modeling-101-pages/</guid><description>&lt;p&gt;We made good progress and had lots of intellectually very challenging discussion - thanks Albert. I think it was a very successful event. We will fix up some more little things and head home tomorrow. It worked out great. Take a look at some more impressions (this time all pictures straight).&lt;/p&gt;</description></item><item><title>Story Driven Modeling -- 65 pages!</title><link>https://ulno.net/archive/2011/04/06/story-driven-modeling-65-pages/</link><pubDate>Wed, 06 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/06/story-driven-modeling-65-pages/</guid><description>&lt;p&gt;We are staying at a beautiful and quiet place and are very productive. We are already up to 65 pages (we started with 27). Here are some impressions of our work climate:&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/04/05/research-group-digest-5/</link><pubDate>Tue, 05 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/05/research-group-digest-5/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://girlinclouds.blogspot.com/2011/04/finally-running-tests.html"&gt;Finally - running the tests&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The main idea of using TPC-W benchmark was to have a tool that would measure different stats like execution time and throughput. Output file is in Matlab format, which makes it a bit complicated for understanding, so I have almost no idea what all obtained numbers mean :)&lt;/p&gt;</description></item><item><title>A week seclusion to make progress in Story Driven Modeling book</title><link>https://ulno.net/archive/2011/04/03/a-week-seclusion-to-make-progress-in-book/</link><pubDate>Sun, 03 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/03/a-week-seclusion-to-make-progress-in-book/</guid><description>&lt;p&gt;I am just heading to Kassel, Germany to meet Albert and Ruben to continue to a secluded place in Northern Germany to continue writing on our text book on Story Driven Modeling and the Objects first method. I will be not much online (maybe in the evening) and if you need to reach me, you can (in an emergency) call my German cell phone number (available on the contact page). We will work with a tremendous amount of energy and determination for the following week. Stay tuned, I will try to report progress here.&lt;/p&gt;</description></item><item><title>MoMo St. Petersburg -- recap</title><link>https://ulno.net/archive/2011/04/02/momo-st-petersburg-recap/</link><pubDate>Sat, 02 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/02/momo-st-petersburg-recap/</guid><description>&lt;p&gt;I am home again and am heading soon to Germany. MoMo-Estonia already released their summary of the event at &lt;a href="http://www.momoestonia.com/2011/03/summary-estonian-entrepreneurs-in-st.html"&gt;http://www.momoestonia.com/2011/03/summary-estonian-entrepreneurs-in-st.html&lt;/a&gt; and therefore beat me to mine. However, I will still share here my own personal view of the event with you. Just for a short summary, it was a great event with plenty of networking and interesting presentations. I would have wished having more student and academic contacts, but probably I should have done more local advertising in advance. However, I got valuable contacts and look forward to following up with them.&lt;/p&gt;</description></item><item><title>F2F Development Page</title><link>https://ulno.net/archive/2011/04/01/f2f-development-page/</link><pubDate>Fri, 01 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/01/f2f-development-page/</guid><description>&lt;p&gt;Updated F2F Development page, added module descriptions, the list of development requirements, also provided short repository description including current tags and branches.&lt;/p&gt;</description></item><item><title>F2F LLVM Computing Engine</title><link>https://ulno.net/archive/2011/04/01/f2f-llvm-computing-engine/</link><pubDate>Fri, 01 Apr 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/04/01/f2f-llvm-computing-engine/</guid><description>&lt;p&gt;&lt;a href="https://ulno.net/f2f/llvm/"&gt;LLVM Computing Engine&lt;/a&gt; has been recently updated to support LLVM versions 2.7 and 2.8. The &lt;a href="http://llvm.org/"&gt;Low Level Virtual Machine&lt;/a&gt; compiler infrastructure is used to run the High Performance Computing C/C++ code remotely and platform-independent.&lt;/p&gt;</description></item><item><title>'MoMo: Slides uploaded'</title><link>https://ulno.net/archive/2011/03/28/momo-slides-uploaded/</link><pubDate>Mon, 28 Mar 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/03/28/momo-slides-uploaded/</guid><description>&lt;p&gt;Just uploaded my slides for the talk today to &lt;a href="http://momo.ulno.net"&gt;http://momo.ulno.net&lt;/a&gt; (under resources) or download them directly from &lt;a href="https://ulno.net/wp-content/uploads/2011/03/momo-st-petersburg.pdf"&gt;http://ulno.net/wp-content/uploads/2011/03/momo-st-petersburg.pdf&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Twitter Tools test</title><link>https://ulno.net/archive/2011/03/28/twitter-tools-test/</link><pubDate>Mon, 28 Mar 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/03/28/twitter-tools-test/</guid><description>&lt;p&gt;Now I have activated &lt;a href="http://wordpress.org/extend/plugins/twitter-tools/"&gt;Twitter Tools&lt;/a&gt;. Now I should get my posts on Facebook and twitter. &lt;em&gt;testing&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Wordbooker</title><link>https://ulno.net/archive/2011/03/28/wordbooker/</link><pubDate>Mon, 28 Mar 2011 00:00:00 +0200</pubDate><guid>https://ulno.net/archive/2011/03/28/wordbooker/</guid><description>&lt;p&gt;I am trying out a possibility to automatically post my blog posts to Facebook. Let&amp;rsquo;s see if &lt;a href="http://wordpress.org/extend/plugins/wordbooker/"&gt;Wordbooker&lt;/a&gt; does a good job.&lt;/p&gt;&#10;&lt;p&gt;The first time I tried it, I got two entries on my Wall, let&amp;rsquo;s hope that now there is only one. Sorry for spamming!&lt;/p&gt;</description></item><item><title>MoMo St. Petersburg -- Arrived</title><link>https://ulno.net/archive/2011/03/27/momo-st-petersburg-arrived/</link><pubDate>Sun, 27 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/27/momo-st-petersburg-arrived/</guid><description>&lt;p&gt;We arrived in St. Pete. We had no trouble at the border and so we had some time to do some sightseeing. Unfortunately, the weather was a little cold and the sky a little gray - however, the buildings were still very impressive. See yourself:&lt;/p&gt;</description></item><item><title>MoMo St. Petersburg -- Tallinn - St. Petersburg</title><link>https://ulno.net/archive/2011/03/27/momo-st-petersburg-tallinn-st-petersburg/</link><pubDate>Sun, 27 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/27/momo-st-petersburg-tallinn-st-petersburg/</guid><description>&lt;p&gt;Next leg of the trip:&lt;a href="https://ulno.net/2011/03/27/momo-st-petersburg-tallinn-st-petersburg/tll-stpeter-busride_small/"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2011/03/tll-stpeter-busride_small-300x225.jpg" alt="Tallinn to St. Petersburg bus ride"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;We are traveling in a very luxurious Hansabus, each of us is working on their notebooks or phones, drinking tea and coffee and enjoying the trip.&lt;/p&gt;</description></item><item><title>momo</title><link>https://ulno.net/momo/</link><pubDate>Sat, 26 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/momo/</guid><description>&lt;h1 id="mobile-monday-related"&gt;Mobile Monday related&lt;/h1&gt;&#10;&lt;p&gt;Since the foundation of the MoMo chapter Estonia (two of the founders are my former students), I have been regularly attending MoMos in Estonia and sometimes abroad. As I sometimes give talks or lead workgroups, I will try to aggregate respective information here.&lt;/p&gt;</description></item><item><title>MoMo St. Petersburg -- I am coming!</title><link>https://ulno.net/archive/2011/03/26/momo-st-petersburg-i-am-coming/</link><pubDate>Sat, 26 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/26/momo-st-petersburg-i-am-coming/</guid><description>&lt;p&gt;I am just sitting in the bus to Tallinn to head out to MoMo St. Petersburg tomorrow. I am excited to be invited to give a talk on our research at the Institute of Computer Science in Tartu on this event. I will use these posts to give some further information relating to my talk on Monday evening.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/03/25/research-group-digest-4/</link><pubDate>Fri, 25 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/25/research-group-digest-4/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/2011/03/24/risks-and-rewards-of-moving-applications-to-the-cloud-a-white-paper/"&gt;Risks and rewards of moving applications to the cloud – a white paper&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;We have recently come across an interesting discussion group called “Cloudusecases.org”. It has published two white papers titled “Cloud Computing Use Cases White Paper” and “Moving to the Cloud – Risks and rewards of moving applications to the cloud“. Both papers are very interesting and informative. Especially the second one suggests the following very straight [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Eclipse to ADT on 64bit</title><link>https://ulno.net/archive/2011/03/24/eclipse-to-adt-on-64bit/</link><pubDate>Thu, 24 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/24/eclipse-to-adt-on-64bit/</guid><description>&lt;p&gt;Just something, I would like to write down her, because it cost me a lot of time to figure out. I couldn&amp;rsquo;t talk to the Android simulator in eclipse after upgrading my system. I had to change in /etc/sysctl.d/bindv6only.conf the variable net.ipv6.bindv6only from 1 to 0. This seems also to concern other networking problems in Java - not so sure if it is at all 64 bit related, but it happened with this update.&lt;/p&gt;</description></item><item><title>F2F IPv6 Proxy</title><link>https://ulno.net/archive/2011/03/23/f2f-ipv6-proxy/</link><pubDate>Wed, 23 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/23/f2f-ipv6-proxy/</guid><description>&lt;p&gt;The IPv4 is officially exhausted,  and there are number of services in the Web already which are IPv6 only (exmple: ipv6.google.com). However the major ISP are still using IPv4 preventing direct routing to IPv6 sites. Currently the issue is solved by tunneling the IPv6 routes through IPv4 networks. However the setup is not intuitive enough to the mainstream users. Because of this fact we propose F2F based private IPv6 Proxy solution. It allows to expose the IPv6 routing gateways in private F2F Group. In other words  if one of the friends occurs to have pure IPv6 he can a be a IPv6 proxy for his  friends (who have IPv4 only) within the private F2F group. All the IPv6 requests within the  private group will be served by Proxy-Friend. Currently we are looking for the lightweight opensource proxy utility to embed into F2F distributed application.&lt;/p&gt;</description></item><item><title>F2F Java Console Front-End</title><link>https://ulno.net/archive/2011/03/23/f2f-java-console-front-end/</link><pubDate>Wed, 23 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/23/f2f-java-console-front-end/</guid><description>&lt;p&gt;Java is a popular mainstream language its support is essential to increase the F2F Developers Community. In the beginning of this year we implemented JNI support in F2F Core, now the pure Java development (without even thinking of F2F C-nature) is possible. Currently we are working on stabilizing the first Java based F2F console Front-End (called Headless-Java by analogy to Headless-Python). If the mentioned console application will be approved successful, the next will be to port F2F Core (with JNI support) to the  Sip Communicator messenger.&lt;/p&gt;</description></item><item><title>F2F Security</title><link>https://ulno.net/archive/2011/03/23/f2f-security/</link><pubDate>Wed, 23 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/23/f2f-security/</guid><description>&lt;p&gt;Security is the most vulnerable part of any P2P system. In F2F we are bootstrapping P2P TCP communication using existing IM protocols (which are secure and authenticated by default). However the flexible communication layer of the F2F Computing allows to operate in TCP only (after successful bootstrap routine). In other words once the peer joined the private F2F group using his IM account, he is automatically connected to all the participants through TCP as well. Now if this new peer goes offline/online the P2P communication should be restored quickly without IM usage. Thanks to help of the Security Group of CS department we designed one possible solution and currently  start implementing it.&lt;/p&gt;</description></item><item><title>Hardware virtualization on Sony Vaio P</title><link>https://ulno.net/archive/2011/03/23/hardware-virtualization-on-sony-vaio-p/</link><pubDate>Wed, 23 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/23/hardware-virtualization-on-sony-vaio-p/</guid><description>&lt;p&gt;On my way to getting Android running on the Sony Vaio P, I thought I would first try to get Android running in a virtual machine. I was going to try kvm and virtualbox. To make sure to run with maximum speed, I wanted to switch on hardware virtualization as I found out that the built in Atom processor should actually be capable of it. Sadly I found out that Sony disabled this feature in the Bios and didn&amp;rsquo;t expose any setting in the Bios to switch it on - what an odd choice (reminds me that I should write a huge rant about Sony concerning taking away the linux support for my Playsations, I am running here for interested students in the office).&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/03/22/research-group-digest-3/</link><pubDate>Tue, 22 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/22/research-group-digest-3/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/2011/03/21/to-cloud-or-not-to-cloud-thats-the-question/"&gt;To cloud or not to cloud – that’s the question&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Amid the hype around cloud computing and the millions of dollars pumped into marketing those utility computing services, not every business operation will benefit by moving to the cloud. In fact it is quite simple economic considerations, that allow to make a better decision on whether to move a certain application to the cloud – [&amp;hellip;]&lt;/p&gt;</description></item><item><title>First success compiling android x86</title><link>https://ulno.net/archive/2011/03/21/first-success-compiling-android/</link><pubDate>Mon, 21 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/21/first-success-compiling-android/</guid><description>&lt;p&gt;I have a small Sony Vaio P, which is very pretty but seeks for new tasks in my humble home. So in terms of diving deeper into Android, I started taking  a closer look at the &lt;a href="http://www.android-x86.org/"&gt;Android X86 project&lt;/a&gt;. I tried to run the image in virtualbox and qemu/kvm.&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/03/19/research-group-digest-2/</link><pubDate>Sat, 19 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/19/research-group-digest-2/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://cloud-computing-economics.com/2011/03/18/first-desktop-to-cloud-job-execution/"&gt;First Desktop-to-Cloud Job Execution&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Minor success! This past week we ran our first real-world experiment on EC2 using the under-development D2C tool. The desktop tool transformed VirtualBox 64bit Ubuntu images to AMIs and launched 4 EC2 instances. Manual intervention was required to start the actual program conducting the experiment, as “auto launch” is not yet an implemented feature of [&amp;hellip;]&lt;/p&gt;</description></item><item><title>Research group digest</title><link>https://ulno.net/archive/2011/03/18/research-group-digest/</link><pubDate>Fri, 18 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/18/research-group-digest/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://searchtaskrepo.blogspot.com/2011/03/im-making-some-progress-configuration.html"&gt;I&amp;rsquo;m making some progress! [configuration-wise]&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;My main efforts have gone to getting the SearchLogger server side working. It never worked on Windows but now it works perfectly on Linux. I also reverted from XAMPP back to traditional PHP 5 + Apache 2 + MySQL 5. The setup script worked just fine and no problems persists on the server side.&lt;/p&gt;</description></item><item><title>Coffee gadget</title><link>https://ulno.net/archive/2011/03/17/coffee-gadget/</link><pubDate>Thu, 17 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/17/coffee-gadget/</guid><description>&lt;p&gt;.. tags:coffee,physics&lt;/p&gt;&#10;&lt;p&gt;After some lengthy discussion about coffee machines (great as a non coffee drinker), Chris Willmore pointed me at another wonder of physics. Who wants one of these fancy coffee machines anyway - If you really want to show off, this might be the right thing for you:&lt;/p&gt;</description></item><item><title>Load-Balancers</title><link>https://ulno.net/archive/2011/03/16/load-balancers/</link><pubDate>Wed, 16 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/16/load-balancers/</guid><description>&lt;p&gt;I was today taking a look into several load-balancers for a project of a colleague.  I was especially interested in simple http load-balancers which would be easy to hack or easily remotely controllable. After searching &lt;a href="http://freshmeat.net"&gt;freshmeat&lt;/a&gt; and for simple load-balancers in java and python in google. I turned up the following:&lt;/p&gt;</description></item><item><title>Simple Python Webserver</title><link>https://ulno.net/archive/2011/03/16/simple-python-webserver/</link><pubDate>Wed, 16 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/16/simple-python-webserver/</guid><description>&lt;p&gt;While toying around with load-balancers I also re-discovered at the same time how easy it is to serve a directory in a local webserver on a specific port in python. Just change to the directory and type:&lt;/p&gt;</description></item><item><title>wolframalpha</title><link>https://ulno.net/archive/2011/03/16/wolframalpha/</link><pubDate>Wed, 16 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/16/wolframalpha/</guid><description>&lt;p&gt;I just figured out wolframalpha which is a very nice search site for technical stuff.&#10;&lt;a href="http://www.wolframalpha.com/"&gt;http://www.wolframalpha.com/&lt;/a&gt;&#10;Uli helped me in rediscovering it again.&lt;/p&gt;</description></item><item><title>2007Fall</title><link>https://ulno.net/seminar/2007fall/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/seminar/2007fall/</guid><description>&lt;h1 id="seminar-software-engineering-in-distributed-systems-fall-term-2007"&gt;Seminar: Software Engineering in Distributed Systems, Fall Term 2007&lt;/h1&gt;&#10;&lt;p&gt;&lt;em&gt;Software Engineering in Distributed Systems&lt;/em&gt; in fall term 2007 at the University of Tartu. &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/syllabus.pdf"&gt;Here is the syllabus.&lt;/a&gt; We created a google-document &lt;a href="http://docs.google.com/Doc?id=dgrr5zwz_12hpgmn9c3"&gt;How to give a bad talk&lt;/a&gt;. The presentation I gave on the same day is here: &lt;a href="http://s3.amazonaws.com/ppt-download/death-by-powerpoint4344.pdf"&gt;Death by Powerpoint (and how to fight it)&lt;/a&gt;  &lt;/p&gt;</description></item><item><title>Advising</title><link>https://ulno.net/advising/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/advising/</guid><description>&lt;div class="callout"&gt;&#10;&lt;strong&gt;Soon to be archived.&lt;/strong&gt; This page reflects my thesis supervision at&#10;the University of Tartu and is kept for the record. New supervision&#10;opportunities at HSBI will be announced separately.&#10;&lt;/div&gt;&#10;&lt;p&gt;Navigation: &lt;a href="#introduction"&gt;intro&lt;/a&gt;, &lt;a href="#active-theses"&gt;active&lt;/a&gt;, &lt;a href="#suggestions"&gt;suggestions&lt;/a&gt;, &lt;a href="#past-theses"&gt;past&lt;/a&gt;&lt;/p&gt;</description></item><item><title>BlikiSummary</title><link>https://ulno.net/projects/moinmoin/blikisummary/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/moinmoin/blikisummary/</guid><description>&lt;h1 id="patched-blikisummarypy"&gt;Patched BlikiSummary.py&lt;/h1&gt;&#10;&lt;p&gt;This is the original: &lt;a href="http://moinmo.in/MacroMarket/BlikiSummary"&gt;BlikiSummary&lt;/a&gt; This macro shows an abbreviated recent changes. It was slightly patched by me to also show the author. The code is available &lt;a href="https://ulno.net/projects/BlikiSummary.py"&gt;here&lt;/a&gt;. It also works in 1.8.&lt;/p&gt;</description></item><item><title>BlogInclude</title><link>https://ulno.net/projects/moinmoin/bloginclude/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/moinmoin/bloginclude/</guid><description>&lt;p&gt;&lt;a href="http://moinmo.in/HelpOnMacros/Include"&gt;The original include.&lt;/a&gt; In my version the labels of pagename, heading, level must be specified. (Call with level=1 etc., order does not matter anymore.) I plan to add the following parameters:&lt;/p&gt;</description></item><item><title>cloudeco</title><link>https://ulno.net/cloudeco/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/cloudeco/</guid><description>&lt;p&gt;Predictions of cloudsourcing costs. I am currently building a simulation system for measuring the load of different application setups in a cloud using the &lt;a href="http://www.tpc.org/tpcw/"&gt;tpc-w&lt;/a&gt; benchmark as well as an &lt;a href="http://oscommerce.org/"&gt;oscommerce&lt;/a&gt; based system. I am currently stuck getting the tpc-w benchmark running fluently. Any help is appreciated. I provide here a qemu/kvm image of my tpc-w setup (based on the &lt;a href="http://tpcw.deadpixel.de/"&gt;manual of Jan Kiefer&lt;/a&gt;). &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/qemu-tpwc.7z"&gt;Click here to download the archive with the image.&lt;/a&gt; In the archive you find a virtual image for testing tpc-w with a 1GB swap and 10GB disk image. The images are compressed in qcow2 format. The root-password is cloudeco. You need a decent version of qemu/kvm (&amp;gt;=0.12.3) installed to run it. For starting the machine execute run.sh in the server directory. To stop the kvm login as root via ssh or putty (how is shown when you start run.sh) and execute halt. To run the test start the virtual machine, login as root with ssh (use the ssh with port-forwarding) and type the following: su - tomcat ./start.sh (for shutting down cleanly do the same, but type ./shutdown.sh) Fo actually running a test, change to the local-client directory and run in there something like: java rbe.RBE -EB rbe.EBTPCW1Factory 30 -OUT run1.m -RU 100 -MI 300 -RD 100 -WWW &lt;a href="http://localhost:8080/tpcw/"&gt;http://localhost:8080/tpcw/&lt;/a&gt; -CUSTA 10 -CUST 100 -ITEM 1000 For the explanations of the values look at the &lt;a href="http://mitglied.multimania.de/jankiefer/tpcw/use.html"&gt;TPC-W RBE documentation&lt;/a&gt; (or just type java rbe.RBE for some quick info).  &lt;/p&gt;</description></item><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>fall2010</title><link>https://ulno.net/teaching/sysmod/fall2010/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/sysmod/fall2010/</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/teaching/sysmod/fall2010/#Systems_Modeling.2C_Fall_2010.2C_MTAT.03.083"&gt;Systems Modeling, Fall 2010, MTAT.03.083&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#News"&gt;News&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#Schedule"&gt;Schedule&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#Course_Project"&gt;Course Project&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#Grading"&gt;Grading&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#Structure.2BAC8-Homework"&gt;Structure/Homework&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#Version_management_with_git"&gt;Version management with git&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#Setting_up_shared_git_repository"&gt;Setting up shared git repository&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#A.231_Alice_initializing_repository"&gt;#1 Alice initializing repository&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#A.232_Alice_publishing_repository"&gt;#2 Alice publishing repository&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#A.233_Bob_and_Diane_cloning_Alice.27s_published_repository"&gt;#3 Bob and Diane cloning Alice&amp;rsquo;s published repository&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#A.234_Bob_making_changes.3B_Diane.2CAlice_synchronizing"&gt;#4 Bob making changes; Diane,Alice synchronizing&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#A.235_Complete_distributed_repository"&gt;#5 Complete distributed repository&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#A.236_Merging_conflicts"&gt;#6 Merging conflicts&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/teaching/sysmod/fall2010/#VirtualBox_tricks"&gt;VirtualBox tricks&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#Sharing_host-filesytem"&gt;Sharing host-filesytem&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/fall2010/#Resources"&gt;Resources&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;&#10;&lt;h1 id="systems-modeling-fall-2010-mtat03083"&gt;Systems Modeling, Fall 2010, MTAT.03.083&lt;/h1&gt;&#10;&lt;p&gt;Attention, I am still editing this page, please come back frequently. Discussion list is on &lt;a href="http://discuss.sm.ulno.net/"&gt;http://discuss.sm.ulno.net&lt;/a&gt;. Homework has to be sent to systems-modeling at the ulno site (replace ulno in my email with systems-modeling). A shortcut to this page is &lt;a href="http://sm.ulno.net/"&gt;http://sm.ulno.net&lt;/a&gt;.  &lt;/p&gt;</description></item><item><title>FrameParser</title><link>https://ulno.net/projects/moinmoin/frameparser/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/moinmoin/frameparser/</guid><description>&lt;h1 id="version-of-the-frame-parser-which-runs-in-18"&gt;Version of the Frame-Parser which runs in 1.8&lt;/h1&gt;&#10;&lt;p&gt;Even if using the Frame parser is obsolet in 1.8 (compare &lt;a href="http://moinmoin.wikiwikiweb.de/ParserMarket/Frame"&gt;ParserMarket/Frame&lt;/a&gt;), it was easier to adapt it than converting all my pages. For later usage it would be better to use something like this (taken from bottom of &lt;a href="http://moinmoin.wikiwikiweb.de/ParserMarket/Frame"&gt;ParserMarket/Frame&lt;/a&gt;):&lt;/p&gt;</description></item><item><title>gallery</title><link>https://ulno.net/teaching/sa/st2007/gallery/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/sa/st2007/gallery/</guid><description>&lt;p&gt;&lt;a href="https://ulno.net/teaching/sa/ut/st2007/"&gt;Back&lt;/a&gt; &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/chalkboard1.jpg"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/chalkboard1.jpg" alt=""&gt;&lt;/a&gt; &lt;a href="https://ulno.net/teaching/sa/ut/st2007/"&gt;Back&lt;/a&gt; &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/chalkboard2.jpg"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/chalkboard2.jpg" alt=""&gt;&lt;/a&gt; &lt;a href="https://ulno.net/teaching/sa/ut/st2007/"&gt;Back&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>migration</title><link>https://ulno.net/projects/moinmoin/migration/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/moinmoin/migration/</guid><description>&lt;h1 id="migrating-moinmoin"&gt;Migrating moinmoin&lt;/h1&gt;&#10;&lt;p&gt;Today I moved moinmoin 1.5 up to 1.8.4. I probably should have done it earlier. I got some great help on irc. Nevertheless, it was possible to do it in one day, which is pretty impressive, I think. I let myself mostly guide by &lt;a href="http://moinmoin.wikiwikiweb.de/RickVanderveer/UpgradingFromMoin15ToMoin16"&gt;RickVanderveer/UpgradingFromMoin15ToMoin16&lt;/a&gt; and got quite some help on icq by &lt;a href="http://moinmoin.wikiwikiweb.de/ThomasWaldmann"&gt;ThomasWaldmann&lt;/a&gt;. Thanks! The basic steps were the following:&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><item><title>modelgrid</title><link>https://ulno.net/modelgrid/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/modelgrid/</guid><description>&lt;p&gt;This will be an experimental evaluation of software engineering methods in the &amp;ldquo;Grid world&amp;rdquo;. At present it is a very difficult process to prepare an algorithm which runs efficiently on the grid. In contrast to established software engineering processes, there is no support of CASE tools for creating grid applications. Yet CASE tools are very promising to identify and model topics like CPU and memory constraints, throughput of network links, their reliability, capabilities of application components, their dependencies between each other and parallelization issues. Tool support, component based modeling, design patterns, and contracts could simplify the development process for grid applications significantly. For that reason there is need to explore how the development process of grid applications can be supported with tools. In this thesis a typical sample grid application - the &lt;a href="http://www.dougdevel.org/"&gt;DOUG (Domain Decomposition on Unstructured Grids)&lt;/a&gt; package - will be decomposed in components and visualized in modeling tools. The extracted components should be semantically tagged and be deployable to the grid. This work will lead to results how to decompose current grid applications and recompose them to better structured applications with reusable entities. Also strategies for tagging and application configuration will be evaluated from this approach. The successor of this work will be &lt;a href="https://ulno.net/gridcomponents/"&gt;gridcomponents&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>optisupport</title><link>https://ulno.net/optisupport/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/optisupport/</guid><description>&lt;p&gt;To support application on mobile platforms, severe restrictions have to be circumvented, and optimization of code is again a hot topic. Still these optimizations are usually carried out manually. There exist no standardized way to record knowledge, how to repeat these optimizations. To introduce reusabilty and tool support in this domain, new concepts of software reusage have to be researched and the interaction with the restricted hardware platform is a challenging goal.&lt;/p&gt;</description></item><item><title>PageComment3</title><link>https://ulno.net/projects/moinmoin/pagecomment3/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/moinmoin/pagecomment3/</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/moinmoin/PageComment3/#PageComment3"&gt;PageComment3&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/projects/moinmoin/PageComment3/#Documentation"&gt;Documentation&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/projects/moinmoin/PageComment3/#Code"&gt;Code&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/projects/moinmoin/PageComment3/#Comments.2BAC8-Test"&gt;Comments/Test&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;&#10;&lt;h1 id="pagecomment3"&gt;PageComment3&lt;/h1&gt;&#10;&lt;p&gt;I patched &lt;a href="http://moinmo.in/MacroMarket/PageComment2"&gt;PageComment2&lt;/a&gt; from &lt;a href="http://www.silee.net/"&gt;Seungik Lee&lt;/a&gt; to include captchas (I actually use &lt;a href="http://recaptcha.net/"&gt;recaptcha&lt;/a&gt;). I got the impression when browsing the moinmoin pages that there is some controversity for supporting captchas (&lt;a href="http://moinmo.in/TextCha"&gt;compare this link&lt;/a&gt;), so I added the support myself. Thanks to &lt;a href="http://www.silee.net/"&gt;Seungik Lee&lt;/a&gt; for his great macro, which was easy enough to change. I got some feedback from &lt;a href="http://wenliang.net/"&gt;Wenliang Lu&lt;/a&gt; to make it run under moinmoin 1.8. I will publish his version too.  &lt;/p&gt;</description></item><item><title>pengarex</title><link>https://ulno.net/pengarex/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/pengarex/</guid><description>&lt;p&gt;&lt;a href="https://ulno.net/tulix/"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/pengarex.gif" alt="tulix"&gt;&lt;/a&gt; Pengarex was a client server technique. A powerful server computer was prepared as an application server. The installed applications could be run remotely, standalone or local but with remote fileaccess on the client computers. The terminals could be diskless or use installed disks for caching purposes (they were also called pengaworkers). It is outdated by advanced installation mechanisms like for example the debian installation system. Also virtual server farms can be used to achieve the same.&lt;/p&gt;</description></item><item><title>pengasurf</title><link>https://ulno.net/pengasurf/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/pengasurf/</guid><description>&lt;p&gt;&lt;a href="https://ulno.net/tulix/"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/surfing-tulix.png" alt="tulix"&gt;&lt;/a&gt;  &lt;/p&gt;&#10;&lt;h1 id="pengasurf-the-maintenance-free-surf-station"&gt;Pengasurf, the Maintenance-Free Surf Station&lt;/h1&gt;&#10;&lt;p&gt;There are a number of risks involved with setting up computers at trade fairs or exhibitions. For example, clumsy visitors always manage to somehow crash a computer via a false click of the mouse or dubious software, and so damage the equipment beyond repair. Pengasurf enabled you to minimize these risks. There is also no additional inconvenience of installation or maintenance.&lt;/p&gt;</description></item><item><title>pengaway</title><link>https://ulno.net/pengaway/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/pengaway/</guid><description>&lt;p&gt;&lt;a href="https://ulno.net/tulix/"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/tulix.gif" alt="tulix"&gt;&lt;/a&gt;Pengaway was a low-cost, easily configurable internet gateway and firewall operate on the basis of Linux. It was configured using existing or new hardware as desired. It was also possible for Pengaway to take over additional functions such as: mail server, fax-, file- and print servers, answering services etc. It is now obseleted by various freely available Proxies, Linux firewall and gateway solutions.&lt;/p&gt;</description></item><item><title>phd</title><link>https://ulno.net/phd/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/phd/</guid><description>&lt;h1 id="welcome-to-my-phd-project"&gt;Welcome to my PhD project&lt;/h1&gt;&#10;&lt;p&gt;&lt;strong&gt;Configuring eHome Systems&lt;/strong&gt; I had my PhD defense on the 27th of June in 2007 in Aachen and got the grade 1.0 (magna cum laude). For a quick English overview read the &lt;a href="https://ulno.net/phd/#summary"&gt;English summary&lt;/a&gt;. You can download a &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/zusammenfassung.pdf"&gt;German summary here&lt;/a&gt;. For a still brief but closer look in English at my PhD project I suggest the &lt;a href="https://ulno.net/publications/#A2006CASCON"&gt;paper published at the CASCON 2007 conference&lt;/a&gt; or &lt;a href="https://ulno.net/presentations/#phdDefense"&gt;the talk I gave at my PhD defense&lt;/a&gt;. The &lt;a href="https://ulno.net/publications/#phd"&gt;full German dissertation thesis&lt;/a&gt; you find linked in my &lt;a href="https://ulno.net/publications/#phd"&gt;publications&lt;/a&gt;. You find some info on the eHomeConfigurator &lt;a href="https://ulno.net/ehomeconfigurator/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>presentations</title><link>https://ulno.net/presentations/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/presentations/</guid><description>&lt;p&gt;Navigation: &lt;a href="#additional-talks-and-presentations"&gt;Additional Talks and Presentations&lt;/a&gt;, &lt;a href="#distributed-and-cloud-computing"&gt;Cloud Computing&lt;/a&gt;, &lt;a href="#information-systems-complex-search"&gt;Complex Search&lt;/a&gt;, &lt;a href="#distributed-and-cloud-computing"&gt;Distributed Computing&lt;/a&gt;, &lt;a href="#information-systems-complex-search"&gt;Information Systems&lt;/a&gt;, &lt;a href="#ubiquitous-systems-internet-of-things-mobile-computing"&gt;Internet of Things (IoT)&lt;/a&gt;, &lt;a href="#ubiquitous-systems-internet-of-things-mobile-computing"&gt;Mobile Computing&lt;/a&gt;, &lt;a href="#ubiquitous-systems-internet-of-things-mobile-computing"&gt;Software Engineering&lt;/a&gt;, &lt;a href="#ubiquitous-systems-internet-of-things-mobile-computing"&gt;Ubiquitous Systems&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="ubiquitous-systems--internet-of-things--mobile-computing"&gt;Ubiquitous Systems / Internet of Things / Mobile Computing&lt;/h1&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;03.08.2020: &lt;em&gt;Accessible IoT for Aerospace Makers&lt;/em&gt;. Segment of Workshop at IV IAA Latin American CubeSat Workshop, virtual (INPE, São José dos Campos, Brazil) - &lt;a href="https://youtu.be/S-B4hKRnGgI"&gt;YouTube video&lt;/a&gt;, &lt;a href="https://ulno.net/presentations/2020-08-03-IAA-ulno.pdf"&gt;Slides&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;05.09.2019: &lt;em&gt;Story Driven Projects or &amp;ldquo;The Art of Giving Good Examples to Creating Successful Projects&amp;rdquo;&lt;/em&gt;. Project Group Workshop, CITI, USP, São Paolo&lt;/li&gt;&#10;&lt;li&gt;01.09.2019: &lt;em&gt;IoT World Domination or „Building the IoTempire“&lt;/em&gt;. 1st CITI Symposium, USP, São Paolo&lt;/li&gt;&#10;&lt;li&gt;21-28.05.2019: &lt;em&gt;Internet of Arts Workshop – Connecting Bees and Arts to the Cloud.&lt;/em&gt; NANO Lab, UFRJ, Rio de Janeiro&lt;/li&gt;&#10;&lt;li&gt;10-15.02.2019 (3x): &lt;em&gt;Tinker with the Internet of Things – How to harvest the motivational power of the Internet of Things to facilitate good STEM education.&lt;/em&gt; Techcamp, USP, São Paolo&lt;/li&gt;&#10;&lt;li&gt;06.11.2018: &lt;em&gt;How to Fix the Internet of Broken Things.&lt;/em&gt; Keynote at Seetii 2018, UNINOVE, São Paolo, Brazil. &lt;a href="https://ulno.net/presentations/2018-11-05SeetiiFixIoBT.pdf"&gt;(Slides)&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;06.11.2018: &lt;em&gt;The Internet of Things is Here - Prototype Your Own in Mere Minutes&lt;/em&gt;. Workshop at Seetii 2018, UNINOVE, São Paolo, Brazil. &lt;a href="https://ulno.net/presentations/2018-11-05SeetiiFixIoBT.pdf"&gt;(Slides)&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;03.10.2018: &lt;em&gt;Use Affordable Electronics to Conquer the World and Beyond.&lt;/em&gt; NASA Space Apps Challenge Brasilia Meet Up. Brasilia, Brazil.&lt;/li&gt;&#10;&lt;li&gt;03.10.2018: &lt;em&gt;Magic and Technology.&lt;/em&gt; 17.arts. Museo Nacional. Brasilia, Brazil.&lt;/li&gt;&#10;&lt;li&gt;28.09.2018: &lt;em&gt;Internet of Things - New Perspectives in Education.&lt;/em&gt; Seminar in UnB project week. Brasilia, Brazil.&lt;/li&gt;&#10;&lt;li&gt;28.09.2018: &lt;em&gt;Smart Communities, Global Insights, IoT security.&lt;/em&gt; PMI Washington DC 2018. Online, Washington, DC, USA.&lt;/li&gt;&#10;&lt;li&gt;28.06.2018: &lt;em&gt;Affordable DIY Home Automation - From light switch robots to privacy concerned voice assistants.&lt;/em&gt; Calango Hackerclube, Campus Party, Brasilia 2018.&lt;/li&gt;&#10;&lt;li&gt;19.10.2017: F*rom Ubiquitous Computing via Indonesia to Austria to the Internet of Things.* Invited lecture for Interface Cultures, Kunstuniversität Linz, Austria.&lt;/li&gt;&#10;&lt;li&gt;02.05.2017: &lt;em&gt;Build Your Own Data Collection IoT Devices.&lt;/em&gt; Analytics Seminar, Geogetown University, Washington DC, USA. &lt;a href="https://ulno.net/presentations/2017-05-03-DIY-Data-Collection.pdf"&gt;(Slides)&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;26.03.2017: &lt;em&gt;Making and the Internet of Things. New Perspectives in CS Education.&lt;/em&gt; Colloquium at Hampden-Sydney College, Virginia, USA.&lt;/li&gt;&#10;&lt;li&gt;19.03.2017: &lt;em&gt;A Maker&amp;rsquo;s Approach to Home Automation. From DIY light switch robots to affordable synchronous multi-room audio.&lt;/em&gt; NoVa Maker Faire 2017, Reston, Virginia. &lt;a href="https://ulno.net/presentations/NovaMakerFaire2017Talk.pdf"&gt;(Slides)&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;07.02.2017: &lt;em&gt;A Paradigm Shift in Teaching Programming? Try Using Hardware First.&lt;/em&gt; Software Engineering Seminar, George Mason University, Fairfax Campus&lt;/li&gt;&#10;&lt;li&gt;16.01.2016: &lt;em&gt;Building an IoT Empire &amp;ndash; Only from knowledge comes true power &amp;ndash; IoT &amp;ldquo;Hello World&amp;rdquo;&lt;/em&gt;, IoT Workshop at Hackerspace.sg, Singapore&lt;/li&gt;&#10;&lt;li&gt;15.01.2016: &lt;em&gt;Building an IoT Empire &amp;ndash; Why we need to teach programming with an IoT motivation&lt;/em&gt;, IoT Workshop at Hackerspace.sg, Singapore&lt;/li&gt;&#10;&lt;li&gt;24.11.2015: &lt;em&gt;Building Automation Lab&lt;/em&gt;, invited speaker at Klimaaktiv 2015, FH Upper Austria, Wels, Austria&lt;/li&gt;&#10;&lt;li&gt;06.11.2015: &lt;em&gt;Learn to Code to Shape the World &amp;ndash; Using the Right Motivation to Learn or Teach Coding&lt;/em&gt; at Sampoerna University, Faculty of Science and Technolog, Jakarta, Indonesia&lt;/li&gt;&#10;&lt;li&gt;03.10.2015: &lt;em&gt;Learn to Program to Shape the World &amp;ndash; Why we need to teach programming with an IoT motivation&lt;/em&gt;, invited Speaker to IoT Meetup, Bandung, Indonesia&lt;/li&gt;&#10;&lt;li&gt;02.06.2015: &lt;em&gt;Rapid Prototyping and Integration of Sensors in Smart Home Environments&lt;/em&gt;, Droidcon 2015, Berlin, Germany&lt;/li&gt;&#10;&lt;li&gt;01.06.2015: &lt;em&gt;Future HCI&lt;/em&gt;, open house presentation at FH Upper Austria, Austria&lt;/li&gt;&#10;&lt;li&gt;04.05.2015: &lt;em&gt;Story-Driven Scenario Design&lt;/em&gt;, presentation and workshop in Learnathon IATFL, Budapest, Hungary&lt;/li&gt;&#10;&lt;li&gt;24-26.02.2015: 9 presentations &lt;em&gt;Future HCI&lt;/em&gt; as part of Traumberuf Technik (Dream Job Engineering) at JKU Linz, Austria&lt;/li&gt;&#10;&lt;li&gt;10.01.2015: Presentation of FH Upper Austria and &lt;em&gt;From 3D Printing to De-Globalization&lt;/em&gt; at Syarif Hidayatullah State Islamic University Jakarta, in Science and Technology and Economics Department, Jakarta, Indonesia.&lt;/li&gt;&#10;&lt;li&gt;25.11.2013: &lt;em&gt;Advances in Mobile Biometry&lt;/em&gt;, Distributed Computing Seminar (Tartu, Estonia)&lt;/li&gt;&#10;&lt;li&gt;23.11.2013: &lt;em&gt;Higher Security through Mobile Biometrics&lt;/em&gt;, Rigacomm 2013 (Riga, Latvia)&lt;/li&gt;&#10;&lt;li&gt;22.09.2013: &lt;em&gt;Mobile Biometrics&lt;/em&gt;, IT-Club Nazarbayev University (Astana, Kazakhstan)&lt;/li&gt;&#10;&lt;li&gt;28.03.2013: &lt;em&gt;Greeting Cards were Yesterday! – Let&amp;rsquo;s build our own mobile greeting APP.&lt;/em&gt; Talk at 3rd Nauryz meeting at NIS at Taldykorgan, Kasakhstan&lt;/li&gt;&#10;&lt;li&gt;12.03.2012: &lt;em&gt;Easy security - is this possible? &amp;ndash; How biometry will shape our future sense and use of security.&lt;/em&gt; Talk at the Baltisch-Deutsches Hochschulkontor in Riga, Latvia&lt;/li&gt;&#10;&lt;li&gt;09.03.2012: &lt;em&gt;Presentation of our Mobile Biometric Authentication Solution&lt;/em&gt; at CeBIT, Hannover, Germany (I will be only there this one day, you can find our CEO giving the demonstration and also a talk on the 7th from 6th to 10th of March), Hall 12, booth C30&lt;/li&gt;&#10;&lt;li&gt;27.02.2012-01.03.2012: &lt;em&gt;Presentation of our Mobile Biometric Authentication Solution&lt;/em&gt; at Mobile World Congress, Barcelona, Spain, Hall 2.1 at the stand 2.1A85 (&lt;a href="http://www.mobileworldcongress.com/exhibitor-list/biometry-1"&gt;more info here&lt;/a&gt;)&lt;/li&gt;&#10;&lt;li&gt;23.03.2011: &lt;em&gt;Greeting cards? Boring! Let&amp;rsquo;s customize our own Android Greeting APP.&lt;/em&gt; Talk at University of Tartu, Estonia for Open house day.&lt;/li&gt;&#10;&lt;li&gt;13.02.2011: &lt;em&gt;Greeting cards? Boring! Let&amp;rsquo;s customize our own Android Greeting APP.&lt;/em&gt; Talk at University of Tartu, Estonia for the Informatics Olympiad Presentation.&lt;/li&gt;&#10;&lt;li&gt;19.09.2007: &lt;em&gt;Configuring eHome Systems&lt;/em&gt;. Same talk as in Aachen for Distributed Systems Seminar, University of Tartu, Tartu, Estonia&lt;/li&gt;&#10;&lt;li&gt;27.06.2007: &lt;em&gt;Configuring eHome Systems&lt;/em&gt;. Oberseminarvortrag (PhD Defense), RWTH Aachen University, Aachen, Germany, &lt;a href="https://ulno.net/presentations/"&gt;pdf download&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;19.04.2007: &lt;em&gt;Software Design with FUJABA - continued&lt;/em&gt;. Distributed Systems Seminar, University of Tartu, Tartu, Estonia&lt;/li&gt;&#10;&lt;li&gt;17.04.2007: &lt;em&gt;Software Design with FUJABA&lt;/em&gt;. Distributed Systems Seminar, University of Tartu, Tartu, Estonia&lt;/li&gt;&#10;&lt;li&gt;26.01.2007: &lt;em&gt;Configuring eHome Systems&lt;/em&gt;. Theory Days, Rõuge, Estonia&lt;/li&gt;&#10;&lt;li&gt;30.11.2006: &lt;em&gt;Component-Based Development for eHome Systems&lt;/em&gt;. International Conference on Computational Methods in Science and Engineering (ICCMSE'06), Chania, Greece&lt;/li&gt;&#10;&lt;li&gt;17.10.2006: &lt;em&gt;Functionality Configuration for eHome Systems&lt;/em&gt;. 16th International Conference on Computer Science and Software Engineering (CASCON'06), Toronto, Canada&lt;/li&gt;&#10;&lt;li&gt;05.01.2006: &lt;em&gt;Configuring eHome Systems&lt;/em&gt;. Presentation on little workshop, University of Tartu, Tartu, Estonia&lt;/li&gt;&#10;&lt;li&gt;11.10.2005: &lt;em&gt;Specification, Configuration, and Deployment of eHome Systems – Status and Future Work&lt;/em&gt;. Working group software engineering, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;13.09.2005: Demonstration and minute madness: &lt;em&gt;eHome Specification, Configuration, and Deployment&lt;/em&gt;, UbiComp2005, Tokyo, Japan&lt;/li&gt;&#10;&lt;li&gt;03.05.2005: &lt;em&gt;The eHomeConfigurator Tools Suite&lt;/em&gt;. Fujaba Developer Days 2005, Kassel, Germany&lt;/li&gt;&#10;&lt;li&gt;25.02.2005: &lt;em&gt;Specification, Configuration, and Deployment in eHome Systems&lt;/em&gt;. Workshop: Applications of Software Engineering Methods in Ubiquitous Computing, University of Tartu, Tartu, Estonia&lt;/li&gt;&#10;&lt;li&gt;11.01.2005: &lt;em&gt;Configuration, Specification, Deployment in eHome Systems&lt;/em&gt;. Presentation of the graduate college to the DFG, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;29.10.2004: &lt;em&gt;Towards Automatic Deployment in eHome Systems: Description Language and Tool Support&lt;/em&gt;. CoopIS'04, Agia Napa/ Zypern&lt;/li&gt;&#10;&lt;li&gt;20.10.2004: &lt;em&gt;Specification, Configuration, and Deployment in eHome Systems&lt;/em&gt;. RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;02.10.2004: &lt;em&gt;Fujaba based tool development for eHome systems&lt;/em&gt;. International Workshop on Graph-Based Tools 2004 (GraBaTs'04), Workshop of ICGT'04, Rome, Italy&lt;/li&gt;&#10;&lt;li&gt;15.09.2004: &lt;em&gt;Fujaba-based Tool Development and Generic Activity Mapping: Building an eHomeSpecificator and Demonstration&lt;/em&gt;. FujabaDays 2004, Darmstadt, Germany&lt;/li&gt;&#10;&lt;li&gt;27.07.2004: &lt;em&gt;Configuration and Deployment for eHome Systems&lt;/em&gt;. Working group software engineering, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;04.11.2003: &lt;em&gt;Complete eHome Scenario – Status and Strategies&lt;/em&gt;. Working group software engineering, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;07.10.2003: &lt;em&gt;eHome-Configuration Management – A Short Outline&lt;/em&gt;. Working group software engineering, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;17.06.2003: &lt;em&gt;Configurations in eHomes&lt;/em&gt;. Summerschool of the German graduate colleges, Dagstuhl, Germany&lt;/li&gt;&#10;&lt;li&gt;04.06.2003: &lt;em&gt;Software Engineering for Home Automation - Configurations in eHomes&lt;/em&gt;. Graduate College, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;06.12.2002: &lt;em&gt;Demonstration eHome Laboratory&lt;/em&gt;. Day of Computer Science 2002, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;06.11.2002: &lt;em&gt;Integrated eBusiness Systems and Home Automation (Continuation)&lt;/em&gt;. Graduate College, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;26.10.2002: &lt;em&gt;Integrated eBusiness Systems and Home Automation&lt;/em&gt;. Graduate College, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h1 id="information-systems--complex-search"&gt;Information Systems / Complex Search&lt;/h1&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;24.10.2011: &lt;em&gt;Complex Search: From Lookup to Understanding.&lt;/em&gt; Keynote talk at Infocomp 2011 in Barcelona. (I also chaired 5 sessions at this conference.)&lt;/li&gt;&#10;&lt;li&gt;13.11.2009: &lt;em&gt;Search vs. Exploration - From Lookup to Understanding&lt;/em&gt;, Colloquium at Georgetown University, Washington, DC, USA&lt;/li&gt;&#10;&lt;li&gt;05.11.2009: &lt;em&gt;Search vs. Exploration - From Lookup to Understanding&lt;/em&gt;, Colloquium at Hampden-Sydney College, Hampden-Sydney, Virginia, USA&lt;/li&gt;&#10;&lt;li&gt;31.01.2009: &lt;em&gt;Inferato - Don&amp;rsquo;t search inferate. Scenario based Search.&lt;/em&gt;, Theory Days, Käärikuu, Estonia&lt;/li&gt;&#10;&lt;li&gt;16.01.2009: &lt;em&gt;Inferato - Don&amp;rsquo;t search inferate. Scenario based Search.&lt;/em&gt;, Colloquium at Georgetown University, Washington, DC, USA&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h1 id="distributed-and-cloud-computing"&gt;Distributed and Cloud Computing&lt;/h1&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;27.11.2013: Guest Lecture in Scientific Computing Course on &lt;em&gt;Private Academic Cloud Computing in Research and Teaching&lt;/em&gt;, University of Tartu (Tartu, Estonia)&lt;/li&gt;&#10;&lt;li&gt;20.11.2013: Keynote: &lt;em&gt;Private Academic Cloud Computing in Research and Teaching – An Experience Report on Using Existing Infrastructure for Cloud Resources&lt;/em&gt; at Nazarbayev University (Astana, Kazakhstan)&lt;/li&gt;&#10;&lt;li&gt;24.08.2010: &lt;em&gt;F2F private cloud demo presentation&lt;/em&gt; at &lt;a href="http://courses.cs.ut.ee/schools/esscass2010/"&gt;9th Estonian Summer School on Computer and Systems Science&lt;/a&gt;, Pedase, Estonia&lt;/li&gt;&#10;&lt;li&gt;25.05.2009: &lt;em&gt;DougFlow — Offering Scientific Applications via Web Services&lt;/em&gt;, The Fourth International Conference on Internet and Web Applications and Services – ICIW2009, Venice, Italy (best paper award)&lt;/li&gt;&#10;&lt;li&gt;21.11.2008: &lt;em&gt;Friend-To-Friend (F2F) Computing for the Grid&lt;/em&gt;, Distributed Systems Seminar, Tartu, Estonia&lt;/li&gt;&#10;&lt;li&gt;28.10.2008: &lt;em&gt;A Friend-To-Friend (F2F) Computing Layer for ARC&lt;/em&gt;, Nordugrid 2008 Conference, Budapest, Hungary, &lt;a href="https://ulno.net/presentations/"&gt;slides&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;27.10.2008: &lt;em&gt;Friend-To-Friend (F2F) Computing&lt;/em&gt;, II. Symposium on Innovative Software Technology (IST'2008), Tartu, Estonia&lt;/li&gt;&#10;&lt;li&gt;26.08.2008: &lt;em&gt;Research Portfolio - Friend-To-Friend (F2F) Computing&lt;/em&gt;, George Washington University, Virginia, USA&lt;/li&gt;&#10;&lt;li&gt;10.06.2008: &lt;em&gt;Friend-to-Friend Computing - Instant Messaging Based Spontaneous Desktop Grid&lt;/em&gt;, The Third International Conference on Internet and Web Applications and Services – ICIW2008, Athens, Greece&lt;/li&gt;&#10;&lt;li&gt;26.03.2008: &lt;em&gt;Introduction to F2F Computing&lt;/em&gt;. Minimum Intrusion Grid Workshop, Copenhagen, Denmark&lt;/li&gt;&#10;&lt;li&gt;26.01.2008: &lt;em&gt;Friend-To-Friend (F2F) Computing&lt;/em&gt;. Theory Days, Põlva, Estonia&lt;/li&gt;&#10;&lt;li&gt;03.10.2007: &lt;em&gt;From Reverse Engineering to Round-Trip Engineering of Distributed Applications&lt;/em&gt; (in cooperation with Oleg Batrašev). University of Tartu, Tartu Estonia&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h1 id="additional-talks-and-presentations"&gt;Additional Talks and Presentations&lt;/h1&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;29.11.2013: &lt;em&gt;Makers Generation and Friends (3D Printing and virtual currencies like Bitcoin)&lt;/em&gt;, Rotary Club Riga (Riga, Latvia)&lt;/li&gt;&#10;&lt;li&gt;29.11.2012 &lt;em&gt;Trends in IT Manager Education&lt;/em&gt;, Kazakhstan IT Managers Society Summit, Almaty, Kasakhstan&lt;/li&gt;&#10;&lt;li&gt;24.10.2009: &lt;em&gt;FLOSS and the Invisible Hand of Publish or Perish&lt;/em&gt;, Session Co-Lead with Nicolas Robidoux at Google Mentor Summer of Code Summit 2009 in Mountainview, California&lt;/li&gt;&#10;&lt;li&gt;16.04.2008: &lt;em&gt;The Educational Computer Game MulliVelled&lt;/em&gt;, Dorpater Dozentenabend, Tartu, Estonia&lt;/li&gt;&#10;&lt;li&gt;02.04.2008: &lt;em&gt;The Educational Computer Game MulliVelled&lt;/em&gt;, Distributed Systems Seminar, Tartu, Estonia&lt;/li&gt;&#10;&lt;li&gt;12.03.2004: &lt;em&gt;Freely Available Demonstrators and Trouble with Software Licenses&lt;/em&gt;. Regina-Workshop, Industrie und Handelskammer (IHK) Aachen, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;26.09.2003: Sessionchair: ONLINE 2003 - Symposium VI-4 Web-Services: &lt;em&gt;Neue Strategien und Techniken für EAI&lt;/em&gt;. ONLINE 2003, Düsseldorf, Germany&lt;/li&gt;&#10;&lt;li&gt;26.09.2003: &lt;em&gt;EAI heißt insbesondere Integration: Probleme und die Rolle technischer Hilfsmittel&lt;/em&gt;. ONLINE 2003, Düsseldorf, Germany&lt;/li&gt;&#10;&lt;li&gt;27.08.2002: &lt;em&gt;Dynamic Structures in Component Based Systems&lt;/em&gt;. Working group software engineering, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;li&gt;18.03.2002: Application presentation for graduate college scholoarship. Graduate college, RWTH Aachen University, Aachen, Germany&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>ps3</title><link>https://ulno.net/ps3/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/ps3/</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/ps3/#PS3_Computing_Engine_at_University_of_Tartu"&gt;PS3 Computing Engine at University of Tartu&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/ps3/#News"&gt;News&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/ps3/#Links"&gt;Links&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/ps3/#Gallery"&gt;Gallery&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;&#10;&lt;h1 id="ps3-computing-engine-at-university-of-tartu"&gt;PS3 Computing Engine at University of Tartu&lt;/h1&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;&lt;h2 id="news"&gt;News&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;A news feature on us: &lt;a href="http://www.ut.ee/611089"&gt;http://www.ut.ee/611089&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;fall term 2008: My students Lauri Tulmin and Toomas Laasik are actively implementing a conjugate gradient solver with preconditioning for the Cell processor. Links to their progress are here: &lt;a href="http://dougdevel.org/ps3/trac"&gt;http://dougdevel.org/ps3/trac&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;spring term 2008: Currently we are working in my &lt;a href="https://ulno.net/lab/"&gt;research lab&lt;/a&gt; with them.&lt;/li&gt;&#10;&lt;li&gt;12.02.2008: We just received 16 ps3 and are installing them, so that they can be used in teaching and research.&lt;/li&gt;&#10;&lt;li&gt;24.10.2007: I just successfully won a grant for a new Playstation 3 computing engine. We are just ordering them. So we will have soon 16 Sony Playstation 3 computers and explore the power of combining these.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt; &lt;/p&gt;</description></item><item><title>salsa</title><link>https://ulno.net/salsa/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/salsa/</guid><description>&lt;p&gt;Here is a mailing list for Salsa dancers in Tartu: &lt;a href="http://groups.google.com/group/SalsaPortal"&gt;All About Salsa in Tartu and Beyond&lt;/a&gt; &lt;a href="http://tantsukeskus.ee/"&gt;Tantsukeskus&lt;/a&gt; offers now courses in Tartu on a regular base.&lt;/p&gt;</description></item><item><title>sdp</title><link>https://ulno.net/sdp/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/sdp/</guid><description>&lt;p&gt;Prof. Horst Lichter from the RWTH Aachen University is giving an intense course here at the university of Tartu in Spring-Term 2007. Here you find corresponding materials for this course. Press on &amp;ldquo;attachments&amp;rdquo; to see the attached files. You will find the course-photos &lt;a href="http://picasaweb.google.de/UNorbisrath/20070523LichterVisitTartu"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>sp</title><link>https://ulno.net/teaching/sp/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/sp/</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/teaching/sp/#Description"&gt;Description&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sp/#A2008_Spring_Term"&gt;2008 Spring Term&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sp/#A2007_Fall_Term"&gt;2007 Fall Term&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sp/#A2007_spring_term"&gt;2007 spring term&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="description"&gt;Description&lt;/h1&gt;&#10;&lt;p&gt;I will offer on a regularly base lab courses with a strong practical focus on programming in a software engineering context. In these kind of course we will simulate a complete software-development cycle in a team and will teach practical knowledge in project management, requirements analysis, software design, programming, software maintenance and documentation. These will be pure lab courses. You will start right from the beginning with the practical work. Build up, coordinate, monitor, and participate in your own software development team to accomplish a common goal.  &lt;/p&gt;</description></item><item><title>spring2009</title><link>https://ulno.net/teaching/sysmod/spring2009/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/sysmod/spring2009/</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/teaching/sysmod/spring2009/#Systems_Modeling.2C_Spring_2009.2C_MTAT.03.083"&gt;Systems Modeling, Spring 2009, MTAT.03.083&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/spring2009/#News"&gt;News&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/spring2009/#Schedule"&gt;Schedule&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/spring2009/#Petri_nets_homework"&gt;Petri nets homework&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/spring2009/#Course_Project"&gt;Course Project&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/spring2009/#Grading"&gt;Grading&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sysmod/spring2009/#Resources"&gt;Resources&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;&#10;&lt;h1 id="systems-modeling-spring-2009-mtat03083"&gt;Systems Modeling, Spring 2009, MTAT.03.083&lt;/h1&gt;&#10;&lt;p&gt; &lt;/p&gt;&#10;&lt;h2 id="news"&gt;News&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2009-05-14: &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/grading-table.pdf"&gt;Grading table&lt;/a&gt; is updated and includes Fujaba results.&lt;/li&gt;&#10;&lt;li&gt;2009-04-28: The results of the exam are out. Here is the current &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/grading-table.pdf"&gt;grading table&lt;/a&gt;. Make sure, you don&amp;rsquo;t miss the Fujaba intense course. Lots od you can still advance with up to 10 points to a higher grade!&lt;/li&gt;&#10;&lt;li&gt;2009-04-17: A reminder: Monday is the exam from 8:14 to 12:00 in 315. I think you have to register yourself for the exam, but I don&amp;rsquo;t know how exactly this works - i expect it has to do with OIS. The exam will be an open book exam. So you are allowed to use any kind of books or notes in the exam. However digital devices like phones or notebooks are not allowed.&lt;/li&gt;&#10;&lt;li&gt;2009-04-07: Just announcing, that there will be a little price (special cookies and chocolate from my hometown) for the best presentation. Hope this spices things up a little bit.&lt;/li&gt;&#10;&lt;li&gt;2009-04-02: The exam will take place on the 20th of April from 8:15-12:00 in room 315. There will be a repeat for people who fail or can&amp;rsquo;t come because of a serious medical condition. Petri nets homework is available now (it is due to 17th of April).&lt;/li&gt;&#10;&lt;li&gt;2009-04-02: We will give out a little price (some special cookies and chocolate from my home town Aachen) for the team of the best elsim-controller on the second presentation session, the 13th of April.&lt;/li&gt;&#10;&lt;li&gt;2009-04-01: Great news! Ruben Jubeh from the Software Engineering group of the University of Kassel, Germany (led by Albert Zündorf, the founder of Fujaba) will give the intense course. He will give an introduction to modeling (and prototyping) with Fujaba4Eclipse and give an introduction into Software Design Patterns. Reserve your time 4th to 8th of May!&lt;/li&gt;&#10;&lt;li&gt;2009-03-13: Prof. Lichter just contacted me. Because of private reasons he will be not able to come the next week. The intense course on design patterns is postponed. We will try to offer something alternative in Mai. The next week, we will only have the normal Monday lab session.&lt;/li&gt;&#10;&lt;li&gt;2009-03-03: The code generation in Argo-UML is very simple. This is the reason, why I will work a little bit with &lt;a href="http://wwwcs.uni-paderborn.de/cs/fujaba/downloads/packages/Fujaba_5/FujabaToolSuite_Developer_Edition_5_0_4_1_fullInstaller.jar"&gt;Fujaba&lt;/a&gt; in the next sessions and encourage you to &lt;a href="http://wwwcs.uni-paderborn.de/cs/fujaba/downloads/packages/Fujaba_5/FujabaToolSuite_Developer_Edition_5_0_4_1_fullInstaller.jar"&gt;download&lt;/a&gt; it and get acquainted with it.&lt;/li&gt;&#10;&lt;li&gt;2009-02-27: Even if not all of you like Linus Torvalds, but here he says it himself: Mercurial is the only other reasonable DRCS besides git: &lt;a href="http://www.youtube.com/watch?v=4XpnKHJAok8#t=32m18s"&gt;http://www.youtube.com/watch?v=4XpnKHJAok8#t=32m18s&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;2009-02-19: The lecture on the 23rd is canceled and moved to the 26th.&lt;/li&gt;&#10;&lt;li&gt;2009-02-16: A little spelling mistake in elsim: I implemented save to open instead of safe to open - will change this at one point in the future&lt;/li&gt;&#10;&lt;li&gt;2009-02-16: Marlon and me decided to move some part of the exam into a homework on his lectures. So now 25 points in the course work (5 of these are the project for Marlon) and only 60 in the exam.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt; &lt;/p&gt;</description></item><item><title>st2007</title><link>https://ulno.net/teaching/sa/ut/st2007/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/sa/ut/st2007/</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/teaching/sa/ut/st2007/#News"&gt;News&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sa/ut/st2007/#Schedules"&gt;Schedules&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sa/ut/st2007/#Slides.2BAC8-Lectures.2BAC8-Syllabus"&gt;Slides/Lectures/Syllabus&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/teaching/sa/ut/st2007/#Exercises.2BAC8-Homework"&gt;Exercises/Homework&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;For generic course information, consult the generic page on my &lt;a href="https://ulno.net/teaching/sa/"&gt;Software Architecture course&lt;/a&gt;.  &lt;/p&gt;&#10;&lt;h1 id="news"&gt;News&lt;/h1&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2007/05/24 Material for Prof. Lichter&amp;rsquo;s course is &lt;a href="https://ulno.net/sdp/"&gt;here&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;Slides, updated syllabus, see &lt;a href="https://ulno.net/teaching/sa/ut/st2007/#Slides"&gt;Slides&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;Prof. Dr. Horst Lichter from RWTH Aachen University - Germany “Design Patterns” - 21.5. - 25.5. daily from 9:00 – 12:00, 1ap (creditpoint), no oral exam, if you can not participate, it does not effect sa-course, participation in at least 4/5 sessions required for credit-point. People, already registered, will stay registered, please check, if you can spare another day.&#10;&lt;ul&gt;&#10;&lt;li&gt;OO-Design&lt;/li&gt;&#10;&lt;li&gt;UML Modeling&lt;/li&gt;&#10;&lt;li&gt;Usage of Patterns&lt;/li&gt;&#10;&lt;li&gt;Evaluation of Design&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;2007/02/27 Added more slides, see &lt;a href="https://ulno.net/teaching/sa/ut/st2007/#Slides"&gt;Slides&lt;/a&gt;, the &lt;a href="https://ulno.net/teaching/sa/st2007/gallery/"&gt;pictures&lt;/a&gt; taken last time and the &lt;a href="https://ulno.net/teaching/sa/st2007/UsecaseExample/"&gt;usecase example&lt;/a&gt;. Please download the Fujaba-version &lt;a href="http://www.se.eecs.uni-kassel.de/se/index.php?fujaba&amp;amp;no_cache=1"&gt;from this link&lt;/a&gt;. I added also &lt;a href="https://ulno.net/teaching/sa/ut/st2007/cm/"&gt;your configuration management slides&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;2007/02/20 Added more slides, see &lt;a href="https://ulno.net/teaching/sa/ut/st2007/#Slides"&gt;Slides&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;2007/02/13 Slides are uploaded, see &lt;a href="https://ulno.net/teaching/sa/ut/st2007/#Slides"&gt;Slides&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;2007/02/11 We will start soon, please bring a pen and paper for the first lecture!&lt;/li&gt;&#10;&lt;li&gt;2007/02/09 Mailing list is online. Please register on &lt;a href="http://list.sa.ulno.net/"&gt;list.sa.ulno.net&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;2007/02/08 Attention, the schedule here on the page was wrong. So the times given to me personally differed to the times given in the õppeinfosüsteem. So, there will be no lecture on Wednesdays, but on Fridays. We will discuss this matter again in the first lecture on Tuesday. So, if you all would prefer the Wednesday instead of Friday, I will try to get a room there.&lt;/li&gt;&#10;&lt;li&gt;2007/02/02 Some more info about used material and techniques in the course added in the section General.&lt;/li&gt;&#10;&lt;li&gt;2007/01/24 Sorry, that I had to limit the number of the participants. If you just forgot to register until now and really want to take part, just drop me an &lt;a href="https://ulno.net/contact/"&gt;e-mail&lt;/a&gt; and we will make an appointment.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt; &lt;/p&gt;</description></item><item><title>syllabus</title><link>https://ulno.net/seminar/2008spring/syllabus/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/seminar/2008spring/syllabus/</guid><description>&lt;p&gt;Be aware: every day not holding a deadline will loose you 5 points. You can deliver in advance of a deadline!!!&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;until 26.02.2008: Literature (selection), everybody must have agreed with me on a topic, has the basic starting points for the literature, and is member of our mailinglist&lt;/li&gt;&#10;&lt;li&gt;28.02.2008: Announcement of peers (reviewer)&lt;/li&gt;&#10;&lt;li&gt;04.03.2008: Basic structure and notes in (extended) literature to me via email (do this as plain text email)&lt;/li&gt;&#10;&lt;li&gt;12.03.2008: Topic presentation (2 slides, 7-10 minutes) (will probably be a week earlier to enable all to take part, could be also the 5th, but I am evaluating it still)&lt;/li&gt;&#10;&lt;li&gt;until 18.03.2008: One chapter, fine grained structure, headwords for every chapter (to me and peers)&lt;/li&gt;&#10;&lt;li&gt;until 21.03.2008: Comments from peers to mailing list&lt;/li&gt;&#10;&lt;li&gt;until 15.04.2008: Complete paper - first draft - (to me and peers, this version I will not review) and copy to me (work already in between with peers)&lt;/li&gt;&#10;&lt;li&gt;until 22.04.2008: Reviewers corrections suggestions to mailing list&lt;/li&gt;&#10;&lt;li&gt;until 29.04.2008: Corrected paper (reviewers corrections) to reviewers (I may define second reviewers, depending on the number of teams)&lt;/li&gt;&#10;&lt;li&gt;until 06.05.2008: Corrections suggestions to mailing list, presentation sketch to me and reviewers&lt;/li&gt;&#10;&lt;li&gt;until 13.05.2008: Final paper to me (this will be graded)&lt;/li&gt;&#10;&lt;li&gt;until 20.05.2008: Complete slides to me, rehearsal with first reviewers done, comments from reviewers in copy to me&lt;/li&gt;&#10;&lt;li&gt;until 27.05.2008: Final version of slides to me and second rehearsal round with peers done (protocols to me)&lt;/li&gt;&#10;&lt;li&gt;20./21.6.2008: Conference (the date is fixed now, i will try to book Setotalu again)&lt;/li&gt;&#10;&lt;li&gt;until 25.6.2008: (if necessary) Corrected version of paper (with comments of conference) to me&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The sum of all reviews will be graded. We will have irregular meetings on Wednesday with small demo presentations and exercises. These will be separately announced. If there is no special event announced, you should meet with your peers and write a status report and send this to the mailing list.&lt;/p&gt;</description></item><item><title>tft</title><link>https://ulno.net/tft/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/tft/</guid><description>&lt;h1 id="tartus-founders-table-tft"&gt;Tartu&amp;rsquo;s Founders&amp;rsquo; Table (TFT)&lt;/h1&gt;&#10;&lt;p&gt;Welcome to the website of the Tartu&amp;rsquo;s founders&amp;rsquo; table. The table was inspired on the first Mobile Monday event in 2009 in Tartu (compare my &lt;a href="https://ulno.net/blog/2009-03-23/"&gt;corresponding blog-entry&lt;/a&gt;). Our first meeting will be at 18:30 in Ülikoolikohvik at Tuesday the 14th of April. The meeting will last until about 21:00. We plan to present two business ideas, each 5 minutes with 10 minutes discussion. After this we will do free discussion and socializing. We need one more volunteer to present an idea. Our Mailing list is here: &lt;a href="http://groups.google.com/group/tartus-founders-table"&gt;http://groups.google.com/group/tartus-founders-table&lt;/a&gt;&lt;/p&gt;</description></item><item><title>thesis</title><link>https://ulno.net/thesis/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/thesis/</guid><description>&lt;h1 id="thesis-writing"&gt;Thesis Writing&lt;/h1&gt;&#10;&lt;p&gt;On this page I gather information for writing a thesis for me (or others). Here are some resources about academic writing:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://wiki.jennu.net/academic-writing-resources"&gt;http://wiki.jennu.net/academic-writing-resources&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://chuck.ut.ee:8080/ess/echo/presentation/599c5632-ca6f-461d-aefb-c895e3910b4f"&gt;A lecture I did about lyx&lt;/a&gt;.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;On the following pages you find some samples of good thesis:&lt;/p&gt;</description></item><item><title>topics</title><link>https://ulno.net/seminar/2008spring/topics/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/seminar/2008spring/topics/</guid><description>&lt;p&gt;Here are some possible seminar topics:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Applications/Frameworks&#10;&lt;ul&gt;&#10;&lt;li&gt;Kepler (for small introduction see &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/Volli_thesis.pdf"&gt;here&lt;/a&gt;)&lt;/li&gt;&#10;&lt;li&gt;Taverna (for small introduction see &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/Volli_thesis.pdf"&gt;here&lt;/a&gt;)&lt;/li&gt;&#10;&lt;li&gt;Ccaffeine (for small introduction see &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/Volli_thesis.pdf"&gt;here&lt;/a&gt;)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Introduction to Graph Transformation&lt;/li&gt;&#10;&lt;li&gt;Fujaba and Friends / Story Driven Modelling&lt;/li&gt;&#10;&lt;li&gt;Concurrent Languages: Salsa and Mozart&lt;/li&gt;&#10;&lt;li&gt;Slected Chapters from the book: Pattern-oriented Software Architecture, volume 4, A Pattern Language for Distributed Computing&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;I am open for your own suggestions.&lt;/p&gt;</description></item><item><title>UsecaseExample</title><link>https://ulno.net/teaching/sa/st2007/usecaseexample/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/teaching/sa/st2007/usecaseexample/</guid><description>&lt;p&gt;&lt;a href="https://ulno.net/teaching/sa/ut/st2007/"&gt;Back&lt;/a&gt; We created the following usecase: Name: Beginning of the Game  &lt;/p&gt;&#10;&lt;h1 id="start-situation"&gt;Start situation:&lt;/h1&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2 players (Alice 05.02.1986 and Bob 06.02.1983)&lt;/li&gt;&#10;&lt;li&gt;Both have no cards. Tracks are empty. Hands are empty&lt;/li&gt;&#10;&lt;li&gt;Alice is the youngest&lt;/li&gt;&#10;&lt;li&gt;There are 6 City Cards on the board - Freiburg, Manheim, Wurtsberg, Carlsruhe, Baden, Innsbruck (from 66 cards)&lt;/li&gt;&#10;&lt;li&gt;Game is in initial start (bonuses etc are on the table)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt; &lt;/p&gt;</description></item><item><title>visualgrid</title><link>https://ulno.net/visualgrid/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/visualgrid/</guid><description>&lt;p&gt;Handling applications in a grid environment is a great challenge. To be able to reasonably interact, the structure and state of the grid and the application has to be visualized and interaction patterns have to be developed. This work should try to define a reasonable model for a grid and the application running on it and offer a correspond visualization with interaction abilities. &lt;a href="https://ulno.net/visualgrid/"&gt;/visualgrid?action=edit&amp;amp;editor=text&lt;/a&gt;&lt;/p&gt;</description></item><item><title>wikidot2moinmoin</title><link>https://ulno.net/projects/moinmoin/wikidot2moinmoin/</link><pubDate>Mon, 07 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/projects/moinmoin/wikidot2moinmoin/</guid><description>&lt;p&gt;I have written a small converter from wikidot to moinmoin 1.5. I needed this, when I moved from wikidot to this wiki. It is not the very best (does not convert everything) but a good start. I release this under the &lt;a href="http://www.opensource.org/licenses/mit-license.html"&gt;MIT license&lt;/a&gt;. Download it here: &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/wikidot2moinmoin.py"&gt;wikidot2moinmoin.py&lt;/a&gt; Look at the code and modify the path variables in there to reflect your settings. Then run it and keep your fingers crossed! You need the &lt;a href="http://moinmo.in/ParserMarket/Frame"&gt;Frame parser&lt;/a&gt; and the &lt;a href="http://moinmo.in/MacroMarket/NewWindow"&gt;NewWindow macro&lt;/a&gt; installed to make the result work.&lt;/p&gt;</description></item><item><title>3D Discovery Tool</title><link>https://ulno.net/3ddt/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/3ddt/</guid><description>&lt;p&gt;&lt;strong&gt;Why?&lt;/strong&gt; More and more information in terms of emails, twitter messages, tons of webpages, and blogs create an ever growing information overload. How can we find our way in such an amount of overload? Query based search engines presenting you lists of results are one way. However, there is a possibility of exploration.   &lt;strong&gt;3D Discovery Tool&lt;/strong&gt; Dmitri Danilov developed in his master thesis a way to explore such information in three dimensions. 3DDT tool allows to fly in an interactive way through structured information like webpages or a repository of emails or interlinked documents. It represents an impressive new way to browse information and pick your own path through it.   &lt;strong&gt;Learn More&lt;/strong&gt; All the information related to the 3DDT tool can be found in &lt;a href="http://comserv.cs.ut.ee/forms/ati_report/downloader.php?file=50cc1c10767c984baee9c097f46c005d4280edec"&gt;thesis&lt;/a&gt; (&lt;a href="http://lepo.it.da.ut.ee/~radan/3D_Graph_Exploration.pdf"&gt;mirror&lt;/a&gt;).   &lt;strong&gt;`Demo video &amp;lt;http://video.3ddt.ulno.net&amp;gt;`__&lt;/strong&gt; &lt;a href="http://lepo.it.da.ut.ee/~radan/3DDT.zip"&gt;**Download 3DDT**&lt;/a&gt;   &lt;strong&gt;Requirements&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>activities</title><link>https://ulno.net/activities/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/activities/</guid><description>&lt;p&gt;Activities in my spare time:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/dst/"&gt;Dancing Students Tartu (DST)&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/salsa/"&gt;My salsa activities&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/cooking/"&gt;Cooking&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>album</title><link>https://ulno.net/album/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/album/</guid><description>&lt;p&gt;Most pictures you find directly at &lt;a href="http://picasaweb.google.de/UNorbisrath"&gt;my picasa webalbum&lt;/a&gt;.  &lt;/p&gt;&#10;&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/album/#A2008"&gt;2008&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#Nordugrid_2008_Conference"&gt;Nordugrid 2008 Conference&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#A2007"&gt;2007&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#A2007.2BAC8-06.2BAC8-27__PhD-Exam"&gt;2007/06/27 PhD-Exam&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#A2007.2BAC8-06.2BAC8-02_to_2007.2BAC8-06.2BAC8-03__Canoeing"&gt;2007/06/02 to 2007/06/03 Canoeing&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#A2007.2BAC8-05.2BAC8-15_My_Software_Architecture_Lecture"&gt;2007/05/15 My Software Architecture Lecture&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#A2007.2BAC8-05.2BAC8-06_Biketrip_with_Jenn_and_her_new_bike"&gt;2007/05/06 Biketrip with Jenn and her new bike&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#A2007.2BAC8-04.2BAC8-12-13_Fujaba_Developer_Days_2007"&gt;2007/04/12-13 Fujaba Developer Days 2007&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#A2007.2BAC8-01.2BAC8-26-28_Theory_Days_in_R.2BAPU-uge"&gt;2007/01/26-28 Theory Days in Rõuge&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#A2007.2BAC8-01.2BAC8-25_My_Way_to_Work_in_Tartu_in_the_Snow"&gt;2007/01/25 My Way to Work in Tartu in the Snow&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/album/#A2007.2BAC8-01.2BAC8-23_Tartu_in_Snow"&gt;2007/01/23 Tartu in Snow&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Here you are. Enjoy browsing through my pictures. Have also a look at my &lt;a href="https://ulno.net/tulix/"&gt;penguin-collection&lt;/a&gt;. &lt;a href="https://ulno.net/album/#Top"&gt;Back to top!&lt;/a&gt;  &lt;/p&gt;</description></item><item><title>amms</title><link>https://ulno.net/inferato/amms/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/inferato/amms/</guid><description>&lt;h1 id="adavanced-message-management-system-amms"&gt;Adavanced Message Management System (AMMS)&lt;/h1&gt;&#10;&lt;p&gt;In this project we research an innovative approach to support our daily management of e-mails and messages for industrial as well as for private applications. It addresses the growing message overload caused by emails, to-do-items, chat, Facebook, and Twitter that we are experiencing. It will combine and research appropriate technologies from text mining, graph based storage and exploration and advanced user interfaces. It will deliver a superior technology for dealing with the amount of incoming messages and for retrieving stored message information. We carry out case based experiments in the before-mentioned research areas. This incorporates developing proofs of concept, comparing them and testing them in sample test groups. We will develop a basic infrastructure (cloud and local server cluster based) to host future service products. We will derive several use-cases for searches, clustering, and information learning. Each will be addressed in the final technology. The prototypical implementation of each of these cases will lead to several components allowing different views, highly intuitive and interactive exploratory interfaces and filter mechanisms, intelligent semantic storage solutions for this case, as well as ontology generators helping in pre-categorizing the case based information.&lt;/p&gt;</description></item><item><title>android</title><link>https://ulno.net/android/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/android/</guid><description>&lt;p&gt;I created this page when I was asked to give a little introduction to Android for the Finalists of the Informatics Olympiad in Estonia and repeat this some time later as a presentation for our open house. I will compile here some references for the students I am talking to and for other persons who want to get started with Android and mobile phone development. I might also take this page as a base or reference for future courses on mobile computing.&lt;/p&gt;</description></item><item><title>bbros</title><link>https://ulno.net/f2f/interactive/bbros/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f/interactive/bbros/</guid><description>&lt;h1 id="f2f-computing-as-a-base-for-network-games---bubs-brothers"&gt;F2F Computing as a Base for Network Games - Bub&amp;rsquo;s Brothers&lt;/h1&gt;&#10;&lt;p&gt;Everything about Dmitiri Melnikov&amp;rsquo;s bachelor thesis: Adapting &lt;a href="http://bub-n-bros.sourceforge.net/"&gt;Bub&amp;rsquo;s Brothers&lt;/a&gt; to F2F Computing.  &lt;/p&gt;&#10;&lt;h2 id="project"&gt;Project&lt;/h2&gt;&#10;&lt;p&gt;&lt;a href="https://ulno.net/f2f/interactive/bbros/"&gt;Bub&amp;rsquo;s Brothers F2F&lt;/a&gt;  &lt;/p&gt;&#10;&lt;h2 id="building"&gt;Building&lt;/h2&gt;&#10;&lt;p&gt;The archive contains both F2FCore and F2FHeadless projects that can be easily imported into Eclipse. The modified game itself is located in F2FHeadless/src/tests/bbgame. After importing the projects into Eclipse, please follow the instructions &lt;a href="https://ulno.net/f2f/development/"&gt;here&lt;/a&gt; to configure the building process and run targets.  &lt;/p&gt;</description></item><item><title>breads</title><link>https://ulno.net/cooking/breads/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/cooking/breads/</guid><description>&lt;h1 id="ulnos-breads"&gt;Ulno&amp;rsquo;s breads&lt;/h1&gt;&#10;&lt;p&gt;I have been a long time fan for bread machines. However, after my last broke down, I found out, how you can actually very quickly prepare bread yourself if you copy some mechanisms from the bread machine.  &lt;/p&gt;</description></item><item><title>BrightBrains</title><link>https://ulno.net/brightbrains/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/brightbrains/</guid><description>&lt;p&gt;In 2006, I bootstrapped the Bright Brains (German: Helle Köpfe) course at our department of computer science at the RWTH Aachen University. It was a course designed for gifted elementary school students to discover computer science as taught in the university. We covered topics like the following:&lt;/p&gt;</description></item><item><title>ComponentConfigurator</title><link>https://ulno.net/componentconfigurator/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/componentconfigurator/</guid><description>&lt;p&gt;The activities around both, the &lt;a href="https://ulno.net/ehomeconfigurator/"&gt;eHomeConfigurator&lt;/a&gt; and the ComponentConfigurator are currently stalled.&lt;/p&gt;&#10;&lt;p&gt;If you want to start implementing your own smart-home solution, take a look at &lt;a href="http://openhab.org"&gt;openHAB&lt;/a&gt; or &lt;a href="http://mqtt.org"&gt;MQTT&lt;/a&gt;. A nice resource is also the &lt;a href="http://www.linuxha.com/"&gt;Linux Home Automation site&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>development</title><link>https://ulno.net/f2f/development/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f/development/</guid><description>&lt;h1 id="f2f-computing-development-documentation"&gt;F2F Computing Development Documentation&lt;/h1&gt;&#10;&lt;p&gt;This is about the development efforts in the new version of F2F, using a c-core and providing backends to various langauages.&lt;/p&gt;&#10;&lt;h2 id="project-organization"&gt;Project organization&lt;/h2&gt;&#10;&lt;p&gt;F2F has a modular architecture which allows to port it to the platforms with limited set of resources.&lt;/p&gt;</description></item><item><title>dst</title><link>https://ulno.net/dst/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/dst/</guid><description>&lt;p&gt;I closed this offer due to lack of interest and lack of support by the university sports department. If you think we should revive it, please leave me a comment. The following information is old and was for the courses we offered.&lt;/p&gt;</description></item><item><title>eHomeConfigurator</title><link>https://ulno.net/ehomeconfigurator/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/ehomeconfigurator/</guid><description>&lt;p&gt;The &lt;em&gt;eHomeConfigurator&lt;/em&gt; was created, while I was doing my &lt;a href="https://ulno.net/phd/"&gt;PhD&lt;/a&gt; studies. It is an open-source eHome system creator, software integration, and development project. The result of the project is a tool and environment for supporting eHome systems and processes.&lt;/p&gt;</description></item><item><title>ehomespeech</title><link>https://ulno.net/ehome/voicecontrol/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/ehome/voicecontrol/</guid><description>&lt;p&gt;The future home (eHome) offers various new services simplifying our daily life and enhancing our entertainment experience. The interaction with such a system is usually still quite complex. Speech control would offer new ways of interaction and also new experience of eHome services. Based on speech recognition of a various command sets and voice recording via a mobile phone as input device, new ways of interacting with eHome-services shall be researched and implemented.&lt;/p&gt;</description></item><item><title>elsim</title><link>https://ulno.net/elsim/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/elsim/</guid><description>&lt;p&gt;&lt;a href="http://wordpress.ulno.net/?attachment_id=163"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/elevator01.png" alt="image0"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="elsim---ulnos-ultimative-elevator-simulator"&gt;elsim - Ulno&amp;rsquo;s Ultimative Elevator Simulator&lt;/h1&gt;&#10;&lt;p&gt;  I developed this for my Systems Modeling course in spring 2009 at the University of Tartu, Estonia. It shows a single elevator in a window, which can be controlled via a socket (mainly you can try out commands in telnet). You can control the up/down motor and the door motor separately. Buttons can be pressed by mouse and polled via socket commands. For developing I used python and pygame. I release the source of elsim.py hereby under the MIT license. The in the archive included font freesansbold.ttf is under GPL license. To install:&lt;/p&gt;</description></item><item><title>f2f-framework</title><link>https://ulno.net/f2f-framework/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f-framework/</guid><description>&lt;p&gt;As one of the pioneers of F2F computing, Keio defines the basic concepts for F2F computing and integrates the first prototype for F2F computing on the base of &lt;a href="https://ulno.net/www.sip-communicator.org"&gt;sip-communicator&lt;/a&gt; in his master thesis project. &lt;a href="https://ulno.net/f2f/"&gt;to f2f mainpage&lt;/a&gt;&lt;/p&gt;</description></item><item><title>fujaba</title><link>https://ulno.net/fujaba/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/fujaba/</guid><description>&lt;p&gt;&lt;a href="http://fujaba.de/"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/fujaba.png" alt="Fujaba"&gt;&lt;/a&gt; I used &lt;a href="http://fujaba.de/"&gt;Fujaba&lt;/a&gt; (from UML to Java and back again) for a lot of projects in my research and nowadays a lot in my teaching. &lt;a href="http://www.se.eecs.uni-kassel.de/%7Eruben/fujaba4eclipse-SDK-3.6.1-win32.zip"&gt;Here&lt;/a&gt; is a 32-bit archive including eclipse for windows, you can try out. Attention, don&amp;rsquo;t believe any documentation on Fujaba.de - it&amp;rsquo;s hopelessly outdated. I have used Fujaba, Object Games, and the Objects First development Method successfully in the following courses:&lt;/p&gt;</description></item><item><title>gencompbased</title><link>https://ulno.net/gencompbased/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/gencompbased/</guid><description>&lt;p&gt;The semantic based approach for generative component based programming in eHome systems with the support of the &lt;a href="https://ulno.net/ehomeconfigurator/"&gt;eHomeConfigurator tool suite&lt;/a&gt; can also used in other software development domains. This work shall generalize the approach in the domain of eHome systems to new domains and help the transformation of the &lt;a href="https://ulno.net/ehomeconfigurator/"&gt;eHomeConfigurator&lt;/a&gt; to the &lt;a href="https://ulno.net/componentconfigurator/"&gt;ComponentConfigurator&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>gridcomponents</title><link>https://ulno.net/gridcomponents/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/gridcomponents/</guid><description>&lt;p&gt;For rapid prototyping of grid systems classic component based or service based software development fails. The goal of this work should be an adaption of the component based software development paradigm to the grid world. This work will be a successor to &lt;a href="https://ulno.net/modelgrid/"&gt;Modeling Grid Applications&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ich-lass-dich-nicht</title><link>https://ulno.net/cooking/ich-lass-dich-nicht/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/cooking/ich-lass-dich-nicht/</guid><description>&lt;h1 id="ich-lass-dich-nicht"&gt;Ich Lass Dich Nicht&lt;/h1&gt;&#10;&lt;p&gt;A wonderful citrus creme, you can&amp;rsquo;t resist (this is where the name &amp;ldquo;ich lass dich nicht&amp;rdquo; comes from - &amp;ldquo;I can&amp;rsquo;t resist you&amp;rdquo;). This one of my favorite desserts. I got this recipe once from my dear aunt Gisela in Berlin. As all my recipes, the amounts are a bit imprecise and leave room for experiments. You need for this about the following (for 4 to 6 persons):&lt;/p&gt;</description></item><item><title>internal_resources</title><link>https://ulno.net/algs/gameorchestration/internal_resources/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/algs/gameorchestration/internal_resources/</guid><description>&lt;h1 id="some-internal-resources-for-mullivelled-20"&gt;Some internal resources for Mullivelled 2.0&lt;/h1&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_22m5s59thh"&gt;2008.11.15 - What next?&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_21dvkq6vcf"&gt;2008.11.05 - Team composition&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_19fc4pknf3"&gt;2008.10.31 - Video recording&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_18d4tzhqf2"&gt;2008.10.26 - Compiling again, games, video recording&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_16htvz23gt"&gt;2008.10.18-19 - Overview + ToDo&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_14f2sshwgz"&gt;2008.10.02 - Overview&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_13ctmjjqhq"&gt;2008.09.31 - Q&amp;amp;A with Ulrich&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_12cq2nvfdz"&gt;2008.09.20 – Maps, translating and thoughts&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_11hthx64gd"&gt;2008.09.19 – Some thoughts&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_10cdgwp3gs"&gt;2008.09.18 – Playing the game&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_9fxxf4vdb"&gt;2008.09.10 – Meeting with Ulrich&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_6hkxtwjff"&gt;2008.09.07 – Compiling Globulation2&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_3hnxxx8cg"&gt;2008.09.06 – Some thoughts + compiling Globulation2&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_2dtwgq4c3"&gt;2008.09.05 – Trying to find another game&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dcwc9929_1gcmwhmfm"&gt;2008.09.04 – first meeting with Ulrich&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>java-nat-traversal</title><link>https://ulno.net/java-nat-traversal/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/java-nat-traversal/</guid><description>&lt;p&gt;This project will lead to an easy to use nat-traversal library for Java and is integrated in the &lt;a href="https://ulno.net/f2f/"&gt;f2f&lt;/a&gt; computing project. It is now developed into the &lt;a href="https://ulno.net/projects/jpunch/"&gt;JPunch&lt;/a&gt; project&lt;/p&gt;</description></item><item><title>lab</title><link>https://ulno.net/lab/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/lab/</guid><description>&lt;h1 id="ulnos-research-lab"&gt;Ulno&amp;rsquo;s Research Lab&lt;/h1&gt;&#10;&lt;p&gt;I will offer on a regulary base a research lab course, enabling students to get their hands on current research projects, in which my group takes part.  &lt;/p&gt;</description></item><item><title>links</title><link>https://ulno.net/links/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/links/</guid><description>&lt;p&gt;Here, I will place links to pages of friends and interesting information.  &lt;/p&gt;&#10;&lt;h1 id="friends-pages"&gt;Friends&amp;rsquo; pages&lt;/h1&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;My wife Jenn&amp;rsquo;s blog: &lt;a href="http://jennuhler.blogspot.com/"&gt;jennuhler.blogspot.com&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Priit&amp;rsquo;s Blog: &lt;a href="http://arstionu.blogspot.com/"&gt;arstionu.blogspot.com&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Family homepage: &lt;a href="http://www.norbisrath.de/"&gt;norbisrath.de&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Andreas Neudecker&amp;rsquo;s Pages&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://www.zapyon.de/"&gt;Zapyon&lt;/a&gt;, his Home Page with a nice anti spam tool&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://www.moffem.de/"&gt;Moffem&lt;/a&gt;, The Museum Of Faulty Error Messages, very funny&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt; &lt;/p&gt;</description></item><item><title>llvm</title><link>https://ulno.net/f2f/llvm/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f/llvm/</guid><description>&lt;h1 id="a-low-level-virtual-machine-backend-for-f2f-computing"&gt;A Low Level Virtual Machine Backend for F2F Computing&lt;/h1&gt;&#10;&lt;p&gt;Main contributer: &lt;a href="https://ulno.net/oknut/"&gt;Oleg Knut (oknut)&lt;/a&gt; Other contributers: &lt;a href="https://ulno.net/home/"&gt;Ulrich Norbisrath (ulno)&lt;/a&gt;, &lt;a href="https://ulno.net/artjom85/"&gt;Artjom Lind (artjom85)&lt;/a&gt; Here is small overview of what is done: 1) Backend for running LLVM code on F2F client side; &amp;hellip; and what has to be done: 2) Parser for code on client side to prevent run of potentially unsafe code.  &lt;/p&gt;</description></item><item><title>mobile</title><link>https://ulno.net/f2f/mobile/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f/mobile/</guid><description>&lt;h1 id="f2f-computing-goes-mobile"&gt;F2F Computing goes Mobile&lt;/h1&gt;&#10;&lt;p&gt;Main contributer: &lt;a href="http://kirsimae.com/"&gt;Sven Kirsimäe&lt;/a&gt; (&lt;a href="https://ulno.net/matrix/"&gt;matrix&lt;/a&gt;) Other contributers: &lt;a href="https://ulno.net/home/"&gt;Ulrich Norbisrath (ulno)&lt;/a&gt;, &lt;a href="https://ulno.net/artjom85/"&gt;Artjom Lind (artjom85)&lt;/a&gt;&lt;/p&gt;&#10;&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/f2f/mobile/#F2F_Computing_goes_Mobile"&gt;F2F Computing goes Mobile&lt;/a&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/f2f/mobile/#Sven.27s_master_thesis"&gt;Sven&amp;rsquo;s master thesis&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/f2f/mobile/#Installation_packages"&gt;Installation packages&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/f2f/mobile/#Some_random_links"&gt;Some random links&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/f2f/mobile/#What_you_need_for_Symbian_development_.28on_Windows.29"&gt;What you need for Symbian development (on Windows)&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/f2f/mobile/#Missing_libraries"&gt;Missing libraries&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/f2f/mobile/#Python_for_S60"&gt;Python for S60&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/f2f/mobile/#Getting_it_all_compiling_for_S60"&gt;Getting it all compiling for S60&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ulno.net/f2f/mobile/#What_you_need_for_Symbian_development_.28on_Linux.29"&gt;What you need for Symbian development (on Linux)&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;As F2F allows a simple construction of overlay networks, we also plan to use it for interactive applications and extend it to the area of mobile phones. Our first project will adapt the rewritten F2F Computing to Symbian and evaluate this platform with some interactive sample applications.  &lt;/p&gt;</description></item><item><title>pidgin</title><link>https://ulno.net/f2f/pidgin/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f/pidgin/</guid><description>&lt;h1 id="f2f-pidgin-plugin"&gt;F2F Pidgin Plugin&lt;/h1&gt;&#10;&lt;p&gt;carried out by Maido Käära  &lt;/p&gt;&#10;&lt;h2 id="resources"&gt;Resources&lt;/h2&gt;&#10;&lt;p&gt;List of papers and links I use for my thesis  &lt;/p&gt;&#10;&lt;h2 id="links"&gt;Links&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://www.pidgin.im/"&gt;http://www.pidgin.im/&lt;/a&gt; - Pidgin home&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://developer.pidgin.im/wiki/CHowTo"&gt;http://developer.pidgin.im/wiki/CHowTo&lt;/a&gt; - How to make a plugin for Pidgin in C&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://developer.pidgin.im/doxygen/"&gt;http://developer.pidgin.im/doxygen/&lt;/a&gt; - Pidgin API Documentation&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://code.google.com/p/f2fpidgin/"&gt;http://code.google.com/p/f2fpidgin/&lt;/a&gt; - Google code project for this plugin (only an example of the plugin for now)&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://www.gtk.org/"&gt;http://www.gtk.org/&lt;/a&gt; - GLib&lt;/li&gt;&#10;&lt;li&gt;irc.freenode.net - #pidgin channel - For Pidgin related help:)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt; &lt;/p&gt;</description></item><item><title>resources</title><link>https://ulno.net/f2f/resources/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f/resources/</guid><description>&lt;p&gt;In the beginning just a loose link collection:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://www-nereus.physics.ox.ac.uk/Features.html"&gt;http://www-nereus.physics.ox.ac.uk/Features.html&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://boinc.berkeley.edu/"&gt;http://boinc.berkeley.edu/&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://www.cs.wisc.edu/condor"&gt;http://www.cs.wisc.edu/condor&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://www.swarm.org/index.php/Main_Page"&gt;http://www.swarm.org/index.php/Main_Page&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://freenetproject.org/"&gt;http://freenetproject.org/&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>security</title><link>https://ulno.net/f2f/security/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f/security/</guid><description>&lt;h1 id="a-security-layer-for-f2f-computing"&gt;A Security Layer for F2F Computing&lt;/h1&gt;&#10;&lt;p&gt;Just getting started. TODO: describe.&lt;/p&gt;</description></item><item><title>solution</title><link>https://ulno.net/kanguros/solution/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/kanguros/solution/</guid><description>&lt;h1 id="kanguros-solution"&gt;KangurOS Solution&lt;/h1&gt;&#10;&lt;p&gt;The graph, which I have in mind has directed edges which always connect &lt;em&gt;three&lt;/em&gt; vertices. In such a connection, each vertex corresponds to either a subject, the predicate, or the object (like in the semantic web). In another relation, this vertex could also have a different role. This means we have a universe U of objects and a relation R={(x,y,z)|x,y,z el. of U} We decided to use this:&lt;/p&gt;</description></item><item><title>tulix</title><link>https://ulno.net/tulix/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/tulix/</guid><description>&lt;p&gt;You will ask yourself, why are all these penguins here on my pages. Good question! May I introduce you to Tulix. Tulix was designed for me by Axel Fahl in 1999 for my company WeSolv&amp;rsquo;IT. Tulix is a nephew of &lt;a href="http://www.isc.tamu.edu/%7Elewing/linux/"&gt;Tux&lt;/a&gt; , the well-known Linux-penguin (see also &lt;a href="http://en.wikipedia.org/wiki/Tux"&gt;Tux in Wikipedia&lt;/a&gt;). After shutting down WeSolv&amp;rsquo;IT and concentrating full on my academic career, I adopted Tulix to be my new mascot in teaching. I hope you and my students will like him and can enjoy the different versions of him on different pages and presentations. Here is a gallery of some of his variants:    &lt;/p&gt;</description></item><item><title>whiteboard</title><link>https://ulno.net/f2f/interactive/whiteboard/</link><pubDate>Sun, 06 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f/interactive/whiteboard/</guid><description>&lt;h1 id="whiteboard-for-f2f-computing"&gt;Whiteboard for F2F Computing&lt;/h1&gt;&#10;&lt;p&gt;&lt;strong&gt;Requirements&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Java 1.6&lt;/li&gt;&#10;&lt;li&gt;Ant&lt;/li&gt;&#10;&lt;li&gt;F2F framework &lt;a href="http://code.google.com/p/spontaneous-desktop-grid/wiki/DevelopmentSetup"&gt;http://code.google.com/p/spontaneous-desktop-grid/wiki/DevelopmentSetup&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Building&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;In build.xml.properties locate the &lt;em&gt;f2f.framework&lt;/em&gt; and change it&lt;/li&gt;&#10;&lt;li&gt;Building: &amp;ldquo;ant buildTask&amp;rdquo;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Source&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/F2F-Whiteboard.zip"&gt;F2F-Whiteboard.zip&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Thesis&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/DmitriMelnikovThesis.pdf"&gt;Whiteboarding for F2F Computing&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>logos</title><link>https://ulno.net/f2f/logos/</link><pubDate>Fri, 04 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/f2f/logos/</guid><description>&lt;p&gt;&lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/f2f-logo-simple.png"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/f2f-logo-simple-150x150.png" alt="The F2F Computing logo."&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="logos-for-f2f-computing"&gt;Logos for F2F Computing&lt;/h1&gt;&#10;&lt;p&gt;I would like to encourage a discussiuon about the logo, we will take. Here are the candidates (the pictures are released under the lgpl license. The author is Ulrich Norbisrath.):&lt;/p&gt;</description></item><item><title>logos</title><link>https://ulno.net/logos/</link><pubDate>Fri, 04 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/logos/</guid><description>&lt;p&gt;To this page some logos will be attached. &lt;a href="http://wordpress.ulno.net/wp-content/uploads/2011/03/tulix_standing_flipped_mini.png"&gt;&lt;img src="http://wordpress.ulno.net/wp-content/uploads/2011/03/tulix_standing_flipped_mini.png" alt="image0"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Welcome to my blog!</title><link>https://ulno.net/archive/2011/03/04/hello-world/</link><pubDate>Fri, 04 Mar 2011 00:00:00 +0100</pubDate><guid>https://ulno.net/archive/2011/03/04/hello-world/</guid><description>&lt;p&gt;Ok, most stuff is converted from moinmoin to wordpress now! Let&amp;rsquo;s explore more. Soon the blogging can start.&lt;/p&gt;</description></item><item><title>Bio</title><link>https://ulno.net/bio/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ulno.net/bio/</guid><description>&lt;p&gt;&lt;strong&gt;ulno – You will know.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Ulrich Norbisrath is a &lt;strong&gt;Professor for Distributed and Edge Computing at HSBI&#10;(Hochschule Bielefeld – University of Applied Sciences and Arts), Campus&#10;Gütersloh&lt;/strong&gt;, where he teaches everything from modern topics like the Internet of&#10;Things, distributed and embedded systems, and edge and cloud computing to&#10;classics like an introduction to databases. He connects research, open-source&#10;software, and hands-on teaching.&lt;/p&gt;</description></item><item><title>Contact</title><link>https://ulno.net/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ulno.net/contact/</guid><description>&lt;p&gt;I am fully bilingual (English/German). Feel free to reach out or collaborate in&#10;English, German, or a comfortable mix of both!&lt;/p&gt;&#10;&lt;h2 id="e-mail"&gt;E-mail&lt;/h2&gt;&#10;&lt;p&gt;This is the single best way to reach me. To keep the spam bots out, please&#10;solve this little puzzle:&lt;/p&gt;</description></item><item><title>CV</title><link>https://ulno.net/cv/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ulno.net/cv/</guid><description>&lt;figure class="fig fig-right" style="width:20%"&gt;&lt;img src="https://ulno.net/wp-content/uploads/2011/03/nobg_small.png" alt="Ulrich Norbisrath" loading="lazy" decoding="async"&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;A short overview is below. The narrative version is in the &lt;a href="https://ulno.net/bio/"&gt;bio&lt;/a&gt;, and the&#10;complete, always-current publication record is on&#10;&lt;a href="https://scholar.google.com/citations?user=Z6B372wAAAAJ"&gt;Google Scholar&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="current-position"&gt;Current position&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;since 2026/08 — Professor for Distributed and Edge Computing&lt;/strong&gt;, HSBI,&#10;Campus Gütersloh (Germany)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="previous-positions"&gt;Previous positions&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2020/08 – 2026 — Associate Professor, Distributed Systems, University of Tartu&#10;(Estonia)&lt;/li&gt;&#10;&lt;li&gt;2014/09 – current — FH Professor / guest lecturer, Mobile Computing,&#10;FH Upper Austria&lt;/li&gt;&#10;&lt;li&gt;2017/01 – 2018/05 — Adjunct Professor, Computer Science, George Mason&#10;University (USA)&lt;/li&gt;&#10;&lt;li&gt;2012/09 – 2014/05 — Assistant Professor, Nazarbayev University (Kazakhstan)&lt;/li&gt;&#10;&lt;li&gt;2009/08 – 2012/09 — Senior research fellow, Distributed Systems, University of&#10;Tartu (Estonia)&lt;/li&gt;&#10;&lt;li&gt;2007/07 – 2009/08 — Postdoc, Distributed Systems, University of Tartu (Estonia)&lt;/li&gt;&#10;&lt;li&gt;2010/12 – 2014/09 — CTO, Biometry Inc.&lt;/li&gt;&#10;&lt;li&gt;2005/01 – current — Independent technical consultant, ulno.net&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="education"&gt;Education&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;2007 — PhD, Computer Science&lt;/strong&gt;, RWTH Aachen University (Germany),&#10;&lt;em&gt;&amp;ldquo;Configuring eHome Systems&amp;rdquo;&lt;/em&gt;, magna cum laude&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;2000 — Diploma, Computer Science&lt;/strong&gt;, RWTH Aachen University&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;1995 — Vordiplom, Mathematics&lt;/strong&gt;, RWTH Aachen University&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="selected-grants"&gt;Selected grants&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2023 — XRP Ledger Foundation: rebuilding the Tartu Hackerspace (EUR 20,000)&lt;/li&gt;&#10;&lt;li&gt;2022 — XRP Ledger Foundation: creativity lab PoS system evaluation&#10;(EUR 100,000)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="software--projects"&gt;Software &amp;amp; projects&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;IoTempower&lt;/strong&gt; — open-source IoT &amp;amp; edge framework (creator and maintainer)&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;IoTempire&lt;/strong&gt; — open community initiative (co-founder)&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Caninos Loucos&lt;/strong&gt; — first ambassador of Brazil&amp;rsquo;s open-hardware initiative&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="languages"&gt;Languages&lt;/h2&gt;&#10;&lt;p&gt;German / English (native / fluent), Portuguese (intermediate),&#10;French / Estonian / Indonesian / Russian (basic).&lt;/p&gt;</description></item><item><title>Datenschutzerklärung</title><link>https://ulno.net/datenschutz/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ulno.net/datenschutz/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;In short (English):&lt;/strong&gt; These are static pages. They set &lt;strong&gt;no cookies&lt;/strong&gt;, use&#10;&lt;strong&gt;no analytics or tracking&lt;/strong&gt;, and contain &lt;strong&gt;no forms&lt;/strong&gt;. Only the web server&#10;keeps short, technically necessary access logs (IP address, time, requested&#10;file, user agent) for security and stability; nothing is shared with third&#10;parties.&lt;/p&gt;&#10;&lt;/blockquote&gt;</description></item><item><title>Fun &amp; Curiosities</title><link>https://ulno.net/fun/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ulno.net/fun/</guid><description>&lt;p&gt;A corner for the playful side of the site — the things I make and enjoy that are&#10;not strictly academic. Bring tea; stay curious.&lt;/p&gt;&#10;&lt;h2 id="from-the-kitchen"&gt;From the kitchen&lt;/h2&gt;&#10;&lt;p&gt;I have baked and cooked for as long as I can remember, and my recipes are&#10;deliberately imprecise — they leave room for experiments.&lt;/p&gt;</description></item><item><title>Ideas for Collaboration</title><link>https://ulno.net/services/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ulno.net/services/</guid><description>&lt;p&gt;&lt;strong&gt;These are suggestions, not a commercial catalogue.&lt;/strong&gt; As a professor at a&#10;University of Applied Sciences (HSBI, Campus Gütersloh) I do independent&#10;academic work. The ideas below are the kinds of hands-on, educational, and&#10;expert activities that fit that role and that I enjoy most. If one of them&#10;resonates with you, just &lt;a href="https://ulno.net/contact/"&gt;get in touch&lt;/a&gt; and we will figure out a&#10;sensible set-up together.&lt;/p&gt;</description></item><item><title>Impressum &amp; Rechtliches</title><link>https://ulno.net/impressum/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ulno.net/impressum/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;In short (English):&lt;/strong&gt; This is a &lt;strong&gt;private, non-commercial academic&#10;website&lt;/strong&gt; aimed at an academic audience. Nothing is sold here, so — in our&#10;assessment — no German Impressum is required; the details below are voluntary&#10;and provided for easy contact.&lt;/p&gt;&#10;&lt;/blockquote&gt;</description></item><item><title>Publications</title><link>https://ulno.net/publications/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ulno.net/publications/</guid><description>&lt;p&gt;My complete and always up-to-date &lt;strong&gt;publication list&lt;/strong&gt; lives on Google Scholar,&#10;where citations are tracked automatically. I no longer maintain a static list&#10;here — it would only be out of date.&lt;/p&gt;</description></item><item><title>Research</title><link>https://ulno.net/research/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ulno.net/research/</guid><description>&lt;p&gt;My research is driven by the goal of making technology &lt;strong&gt;accessible and&#10;practical&lt;/strong&gt;, with a strong bias toward applied results. It sits at the&#10;intersection of the Internet of Things, distributed and embedded systems, and&#10;Extended Reality — and increasingly around the question of &lt;strong&gt;digital&#10;sovereignty&lt;/strong&gt;.&lt;/p&gt;</description></item></channel></rss>