• Philipp A. Baer

2005-09-17: Heard, anyone?

I know, I’m always a bit late. Just a few minutes ago, I came across Ciphire Mail. They — a company from Munich, Germany — claim to have created a convenient crypto-system for email communication. It is a proxy solution for POP3, IMAP, and SMTP. The crypto part relies on the common ciphers (symm and asymm) and signature algoritms. It is positioned as an easy-to-use alternative to PGP and S/MIME.

Has anybody intalled it? I’ll give it a try the next weeks… let’s see what this marketing drivel is all about :)

2005-09-17: Kryptotag 3

On thursday I gave my second talk at the third Kryptotag in Darmstadt. It was as interesting as the last time. A really great idea to organize something like this in Germany, particularly because security and cryptology is a bit underrepresented here.

I’ve put the slides and the abstract here.

2005-09-08: Mono.Cairo

I’m currently investigating Mono.Cairo for some projects I’m involved to. Since there’s no to easy to use Cairo-based canvas element available at the moment, I’m about to create a simple new one. During the last two days I got stuck at a memory leak: once I moved some element on my pretty, pretty, pretty simple canvas field, all my memory got eaten up. I’ve checked every piece of code — it’s not that much, only a few lines so far :) — but it seemed to be an issue with the Cairo-Mono-binding I found somewhere on the Internet.

Today, just some minutes ago, I decided to search some mailinglists and newsgroup for this problem et voilà, here’s the solution: http://…/gmane.comp.gnome.mono.summer-of-code/163. Michał Dominik K., the developer of DIVA and a participant of the Summer of Code project of the Mono effort, published the solution in the coordination list. Thanks! :)

Starting with 2.8 the GTK library natively supports Cairo. The function gdk\_cairo\_create(GdkDrawable *) creates a surface with no memory leakage :). The full source for Gdk.Graphics is shown below. It’s linux-only for now.

using System;
using System.Runtime.InteropServices;
using Cairo;

namespace Gdk
{
	public class Graphics
	{
		private Graphics() {}

		[DllImport("libgdk-x11-2.0.so.0")]
		internal static extern IntPtr gdk_cairo_create(
                IntPtr handle);

		public static Cairo.Graphics CreateDrawable(
                Gdk.Drawable drawable)
		{
            return new Cairo.Graphics(
                    gdk_cairo_create(drawable.Handle));
		}
	}
}

2005-09-07: Ideas

Wednesday morning. No clouds. It’s warm outside. I decide to read up on some papers accepted at workshops and meetings. They’re dealing with cryptography. Cryptography is cool by the way.

Then, out of the blue there appears a paper. It’s title reads very similar to the one I’ve written. I click on it, store it, and I read it. Even the content is very similar. The workshop and the meeting on which the paper was accepted took place about two months ago. Hmmm… shit :)

It’s not funny when you realize that somebody else had a similar idea only two months ago. I even had a job interview at this department back in autumn last year. That’s funny. Maybe they’re interested in a cooperation? I’m a bit more interested in network communication, group communication, in unrealiable environments, in adaptation in communication scenarios. And of course: security (thus confidentiality, integrity, availability) in there.

Hhmmmm. I feel a bit strange — just as I did the last days. Let’s see what’s coming next. On thursday next week (15. Sept. 2005) I give a short talk at the Kryptotag in Darmstadt. It’s about my project. Hhmmmm.

CN: RoboCup2009

  • Third RR Group A
  • Second RR Group A
    • TU (12)
    • CN (6)
    • MRL (4)
    • Water (4)
    • MH (0)
  • First RR Group B
  • Wed, 01. July 2009
    • CN:HM0:0
    • CN:MRL – 0:3
    • CN:1.RFC1:4
  • Thu, 02. July 2009
  • Fri, 03. July 2009
    • CN:HKD – resigned
    • CN:Water – 1:0
    • CN:MH3:0
  • Sat, 04. July 2009
    • CN:MRL – 0:1
    • CN:TU0:3
    • CN:1.RFC1:3
    • CN:TU1:4
For all team-realted issues, please have a look at the Carpe Noctem Website.
For the current results, please have a look at Tech United's web page.

You are currently browsing the phbaer blog archives for September, 2005.