24.07.2010

Protege OWL/RDF - Editor multiuserfähig

Neue Erkenntnis: die alte Version 3.4.4 ist multiuserfähig (s. http://protegewiki.stanford.edu/wiki/Protege_Client_Server_Tutorial_Setup). Leider lauft die Version nur unter Java Version 1.5

Virtulelle Anwendungen für die Cloud selber mit Binami bauen

23.07.2010

Sourceforge - Alternativen - selber betreiben

Beim Aufsetzten von neuen Softwareprojekten ist klar, dass es ein Quellcodeverwaltungsystem her muss, Projektinhalte wachen und werden im Wiki dokumentiert, ein Bugtracker soll die Fehler und Features verwalten an besten wie Projektmanagement durch Todolisten. Welche Closed- und Opensource-Möglichkeiten gibt es?

Softwareprojekte zum Hosten von Softwareprojekten:

Savannah: https://savannah.gnu.org/
LibreSource: http://dev.libresource.org
Redmine: http://www.redmine.org/
InDefero: http://www.indefero.net/
FusionForge: http://fusionforge.org/
Gforge: http://gforge.org/gf/


Links:
http://savannah.gnu.org/maintenance/WhyChooseSavannah

redView? dynamische Screens für Eclipse

Einen Blick wert war mir das RedView-Projekt mit einigen Screencasts, klingt interessant und die dyamische Erstellung von GUIs in der Eclipse IDE durch Modellierung ist auf jeden Fall zu beobachten, ob es da weitergeht...

Links:
http://redview.org
http://red-open.org

20.07.2010

WebApps zusammen-Click

Webanwendungen mit Java als Backend zu entwicklen ist nicht immer schön.
Hier ein paar hilfreiche Startpunkte:
http://java-source.net/open-source/web-frameworks
und
Apache Click click.apache.org und Beispiele unter http://www.avoka.com/click-examples/home.htm
Apache Velocity velocity.apache.org

WebFlow - Quo vadis?

Was gibt es denn zu Dialogmodellen zu sagen?

Welche gibt es denn?
Was können diese?
Welche Plattformen unterstützn sie?
Wie ist die Marktakzeptanz?


Sammlung von Kandidaten:


- Spring WebFlow (http://www.springsource.org/webflow)
- JSF ( http://java.sun.com/javaee/javaserverfaces/, http://de.wikipedia.org/wiki/JavaServer_Faces )
- XFORMS (http://de.wikipedia.org/wiki/XForms,
- FormEngine (www.form-engine.de)

Werkzeugunterstützung:



Links:


Blog Bruce Silver http://www.brsilver.com/

Latex ist noch nicht mein Freund - hoffentlich bald mit TeXnicCenter

Wissenschafliche Beiträge werden von Springer i.d.R. in dem TeX-Format für Veröffenlichungen von Konferenzbeiträgen gefordert.
Erste Versuche mit dem Eclipse RCP - Programm texlipse http://texlipse.sourceforge.net/ war nicht von erfolg gekrönt! Schade.

Doch habe ich keine Lust diese unhandlichen Texte per Hand einzugeben, deshalb (danke an Philipp) habe ich jetzt ein Oper Source  - Werkzeug mit dem das klappt. Die Software heisst TeXnicCenter und lässt sich zwar leicht installieren, bis zum ersten PDF sind dann doch noch einige Schritte nötig.
In dem Wizzard ist der Pfad bis zum MKTeX\MKTeX\bin - Ordner anzugeben, Als Viewer "yap.exe" aus dem gleichen Ordner.


Voraussetzungen:
TeXnicCenter (SourceForge-Projekt) von http://www.texniccenter.org/
Ghostscript, Ghostview and GSview (LGPL) von   http://pages.cs.wisc.edu/~ghost/index.htm
MKTeX (auch Portable) unter http://miktex.org/portable/about

05.07.2010

HowTo Setup your Groovy Netbeans IDE to develop Predic8 Membrane Registry

HowTo Setup your Netbeans 6.9 Grails IDE for Predic8 Membrane Registry
Prerequisits
  • Netbeans IDE 6.9 download and Install
  • Current Grails release download( http://grails.org/Download) and unzip

Run
  • Start IDE
  • Open Project
  • Run Projekt
  • Configure Grails
  • Wrong Grails version? Update!
  • and confirm with “y”
  • Fix the Database connection to Default Port 1527 in file Datasource.groovy
  • Start Derby Database Server on Port 1527
  • and run Project

The full dokumentation can be viewed at: http://docs.google.co//fileview?id=0B3443bzM6JlvMzNlZGEzNDktN2M0Yy00NDE5LWJjMjQtYmY3YjM2MDdlNWMw&hl=de
If you have a hint to edit text with many images to deploy simple on blogger - please inform me ...







29.06.2010

Wartezeiten bei zyklischen Bedienungen an Kanten

Bei der Betrachtung von periodischen Kantenproblemen gibt es einen Planungshorizont H. In H sollen Kanten / Jobs erledigt werden. Bis zur nächsten Bedienung der Kante gibt es dann ein Zeitfenster als Abstand zu der letzten Bedienung: einen Minimalen Abstand minspan (u) und einen maximalen Abstand maxspan(u) einer Kante u. Daraus ergibt sich eine Kombination comb(u) der möglichen Bedientage.
Bei einem Planungshorizont H von einer Woche gibt es np = 7  Perioden : { 1,2,3,4,5,6,7=np}, um täglich Bedienung durch zuführen, oder bei einer 2xwöchentlichen Bedienung einer Kante kann z.B. comb(u)  = {1,4} oder {2,5} sein. Da aber an Samstagen und Sonntagen keine Bedientage sind reduzieren sich die Möglichkeiten:
  • 1 mal pro Woche: {1},{2},{3},{4},{5} // Mo, ... Fr
  • 2 Mal pro Woche: {1,4}, {2,5}
  • 5 mal pro Woche: {1,2,3,4,5} // täglich