Markus studiert!

Dropbox 1.0.20

Dropbox LogoDa die Auto-Update-Funktion des Dropbox-Clients immer noch nicht funktioniert liegt die neuesten Version für Windows und Mac im Ordner Studium/Dropbox.

< 17. February 2011, 18:59 Uhr

Tags:


Upload in die Dropbox auch ohne Client möglich

Dropbox LogoDer Upload von Dateien in unser Dropbox-Share ist übrigens auch ohne die Verwendung des Programms für das jeweilige Betriebssystem möglich.

Auf der Dropbox-Webseite gibt es in jedem Ordner einen "Upload"-Link, mit dem man direkt über den Browser Dateien hinzufügen kann — und das in seinen eigenen Ordnern, aber auch in den Ordner, die einem anderen Account gehören.

< 14. February 2011, 17:41 Uhr

Tags:


read.MI zu Dropbox sync gefixt

Dropbox LogoIch habe eben noch einen kleinen Fehler im Script behoben, der bewirkt hat, dass ständig die kleinen ref_*-Dateien wieder in die Dropbox gesichert wurden.

Die brauchen wir da natürlich nicht ...

< 10. February 2011, 18:31 Uhr

Tags:


Jöndhard Biffel Softwaretechnik Wanderpreis

Jöndhard Biffel Softwaretechnik Wanderpreis in der Medieninformatik

Den Jöndhard Biffel Softwaretechnik Wanderpreis in der Medieninformatik gibt es übrigens im vierten Semester im Softwaretechnik-Projekt zu gewinnen.

Er ist dotiert mit

  • Ruhm, Ehre, Unsterblichkeit
  • 17,- € Erfrischungsbeihilfe
  • Auf Wunsch Urkunde, falls Ergebnis mindestens „2.0“

Wer braucht da schon gute Noten!

< 03. February 2011, 21:27 Uhr

Tags:


Softwaretechnik-Projekt: Verkehrsplaner

Eines der größten Projekt im bisherigen Studienverlauf war das Projekt im Kurs Softwaretechnik.

Bitte entwickeln Sie einen konfigurierbaren Verkehrsplaner, der mindestens folgende Minimalanforderungen
erfüllt. Über eine Swing-GUI soll es möglich sein, verschiedene Straßenstücke (Gerade, Kreuzungen, Abzweige, Kurven usw) zu platzieren und auf dem entstehenden Straßennetz Fahrzeuge zu platzieren und dann fahren zu lassen.


Von unserer Umsetzung gibt es auch vier Demo-Videos:
Drag&Drop
Simulation
Welt laden
Welt speichern

< 23. January 2011, 19:13 Uhr

Tags:


Tipp: Notices in PostgreSQL unterdrücken

Diese Statement am Anfang eines SQL-Skriptes unterdrückt die Ausgabe von Hinweisen (Notices):

SET client_min_messages TO 'WARNING';

Die Dokumentation des Features findet sich hier.

< 15. January 2011, 20:56 Uhr

Tags:


Relationemodelle mit XSL erzeugen

Für unser Datenbank-Projekt habe ich ein XML-Stylesheet geschrieben, dass aus einer einfachen XML-Datei ein schönes Relationenmodell erzeugt.

Relationemodelle mit XSL erzeugen

XML

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="relationenmodell.xsl"?>
<relationmodel>
    <relation>
        <name>Relation</name></p>
<property primary="true">Primärschlüssel</property>
<property foreign="true">Fremdschlüssel</property>
<property>Datenfeld</property>
    </relation>
</relationmodel>

XSL

<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="html" indent="yes" />
    <xsl:template match="/relationmodel">
        <html>
            <head>
                <title>Relationenmodell Auktionsdatenbank 2010db02</title>
<link rel="stylesheet" type="text/css"
                    href="http://yui.yahooapis.com/3.2.0/build/cssreset/reset-min.css" />
<link rel="stylesheet" type="text/css"
                    href="http://yui.yahooapis.com/3.2.0/build/cssbase/base-min.css" />
<link rel="stylesheet" type="text/css"
                    href="http://yui.yahooapis.com/3.2.0/build/cssfonts/fonts-min.css" />
<link rel="stylesheet" type="text/css" href="relationenmodell.css" />
            </head>
            <body>
<h1>Relationenmodell Auktionsdatenbank 2010db02</h1>
<xsl:apply-templates />
            </body>
        </html>
    </xsl:template>
    <xsl:template match="relation">
<table>
<tbody>
<tr>
<th>
                        <xsl:value-of select="name"></xsl:value-of>
                    </th>
<xsl:for-each select="property">
                        <xsl:element name="td">
                            <xsl:attribute name="class">
                            <xsl:if test="@primary">primary</xsl:if>
                            <xsl:if test="@foreign">foreign</xsl:if>
                            </xsl:attribute>
                            <xsl:value-of select="."></xsl:value-of>
                        </xsl:element>
                    </xsl:for-each>
                </tr>
</tbody>
</table>
</xsl:template>
</xsl:stylesheet>

Und damit es hübsch aussieht, dazu noch ein CSS-File:

body { margin: 1em 2em; }
th { background-color: #ccc; font-weight: bold; min-width: 15em; }
td { min-width: 8em; }
.primary { text-decoration: underline; }
.foreign { font-style: italic; }

< 31. December 2010, 14:40 Uhr

Tags:


Laufende Projekte Ende 2010

In der kurzen freien Zeit zwischen den Jahren muss ich mich gleich um drei Projekte kümmern:

  • In Datenbanksysteme entwickeln wir eine PostgreSQL-Datenbank für ein Auktionssystem, hierzu wird am 6. Januar das Entity-Relationship-Modell und das Relationenmodell, sowie SQL-Script für den Datenbankentwurf abgegeben. Am 21. Januar dann die vollständige GUI-Anwendung der Auktionsplattform.
  • In Softwaretechnik sind wir aktuell an der Umsetzung des Projekts (Verkehrsplaner). Hier ist die Abgabe ebenfalls am 21. Januar.
  • Für Betriebssysteme gibt es eine Einzel-Abgabe: eine Datenbank für ein Fisch-Hotel in C — die habe ich schon fertig.

< 31. December 2010, 14:26 Uhr

Tags:


Schnell-Check-In in foursqure via QR-Code

Schnell-Check-In in foursqure via QR-Code

Zum schnellen Check-In in den Medieninformatik HSRM Platz auf foursquare klebt dieser QR-Code am Eingang.

Damit man ihn benutzen kann benötigt man die foursquare- und die φ²-App für Android.

foursquare-App für Android
foursquare-App für Android

φ²-App für Android
φ²-App für Android

< 13. December 2010, 13:40 Uhr

Tags:


Farbe für die Medieninformatik

Farbe für die Medieninformatik

Seit ein paar Tagen hängen diese farbigen Leinwände bei uns im Fachbereich. Natürlich war ich neugierig und habe mich schlau gemacht: Eigentlich sind das nur Hintergründe auf denen Semesterarbeiten der Studenten angepinnt werden sollen. Sie sind aus Nylon und würde das eine Weile aushalten. Doch jetzt haben unsere Profs so sehr daran gefallen gefunden, dass sie bis auf Weiteres nur als Deko dienen.

< 13. December 2010, 13:25 Uhr

Tags: