Login |
Donnerstag, 24. Februar 2011Perfektion100%ige Perfektionalität lässt sich nicht erreichen. Genau darum ist es einen Versuch wert. Freitag, 6. August 2010
EXT Designer und MDSD Geschrieben von Thomas Lauria
in MDSD / MDA / DSL / EMF / Xtext / Xpand / Xtend, web development um
10:35
Kommentare (0) Trackbacks (0) EXT Designer und MDSDDie Tage hab ich mir die Trial Version vom Ext Designer für ExtJS besorgt. Hintergrund ist ein Projekt bei dem eine Verwaltungssoftware entwickelt werden soll. Das Backend soll aus PHP / MySQL / REST bestehen, das Frontend eben mit ExtJS umgesetzt werden. Dabei soll die Applikation mit Methoden der Modellgetriebenen Softwareentwicklung (MDSD) umgesetzt werden. Bei der Erstellung von ExtJS Oberflächen lässt der Designer keine Wünsche offen. In einem anderen Review wurde bemängelt, dass der Designer das ganze Projekt als eine Klasse generiert. Dem muss ich widersprechen, es lassen sich einzelne Komponenten durchaus als eigene Klassen und damit auch als eigene Dateien exportieren (Vermutlich war es eine ältere Version des Designers). Somit ist es entgegen dem bereits erwähnten Review von Loiane Groner durchaus möglich, auch größere Projekte mit Hilfe von Ext Designer umzusetzen. Viel interessanter war allerdings die Fragestellung, ob und wie sich die Stores im Ext Designer automatisch generieren lassen. Die komplette Datenstruktur des Projektes soll automatisch aus einem Modell generiert werden. Es wäre mehr als kontraproduktiv, wenn die Datenstruktur in ExtJS in Form der Stores nun händisch im Designer angelegt werden müssten. Ein Blick in das XDS Projekt File des Ext Designers zeigte eine mögliche Lösung auf. Das komplette Ext JS Projekt wird in Form einer JSON Datenstruktur abgelegt. Somit ist es möglich die Datenstruktur der Stores ebenfalls automatisch zu generieren, und dann in der entsprechenden Projektdatei abzulegen. Eine exemplarische Umsetzung folgt... Samstag, 31. Juli 2010
xtext error: The first rule must be ... Geschrieben von Thomas Lauria
in MDSD / MDA / DSL / EMF / Xtext / Xpand / Xtend um
14:12
Kommentare (0) Trackbacks (0) xtext error: The first rule must be a parser rule.I 've got an error on creating my own Terminals in Xtext:
The Solution is simple: own "terminal" rules must be at the end of the file:
Keywords: MDSD,Eclipse,EMF,Xtext,terminal,error,oAW
Samstag, 19. Dezember 2009
Mozilla Lightning 1.0b1 for ... Geschrieben von Thomas Lauria
in Software um
17:46
Kommentare (10) Trackbacks (0) Mozilla Lightning 1.0b1 for Thunderbird 3 on linux amd64UPDATE: Mozilla provides now also an amd64 build.
I am using gentoo linux on an amd64 machine and I upgraded to Thunderbird 3. The official Lightning Release 0.9 is only running on Thunderbird 2.* Thunderbird 3 needs Lightning 1.0b1, on official Mozilla Sites I couldn't find any build of lightning 1.0b1 for Linux on amd64. I build Lightning on my own, guided by the instructions on the Mozilla Dev Site.
Lightning is running fine on my Machine. No warranty on using this Lighting Build! -
If you want build your own Lightning:In Addition to the Instructions on the Mozilla Dev Site I had to apply a patch from bugzilla.mozilla.com:
and I used the following .mozconfig:
ac_add_options --enable-application=calendar
Dienstag, 14. April 2009
MySQL CREATE VIEW: Error 1044 (42000) Geschrieben von Thomas Lauria
in Software um
11:12
Kommentare (0) Trackbacks (0) MySQL CREATE VIEW: Error 1044 (42000)Beim erstellen von Views in eine MySQL Datenbank kam immer der Zugriffsfehler 1044. Zuvor hatte ich das "CREATE VIEW" Privileg hinzugefügt: mysql> GRANT CREATE VIEW ON `db`.* TO 'user'@'localhost'; Bei dem Fehler 1146 dachte ich mir nichts dabei. Funktioniert hats trotzdem nicht, das Problem war, dass die mysql Tabellenstruktur nicht aktuell war. Ein Dienstag, 9. Oktober 2007
googleearth gentoo ati-drivers fglrx ... Geschrieben von Thomas Lauria
in Software um
10:11
Kommentare (0) Trackbacks (0) googleearth gentoo ati-drivers fglrx hängt beim initialisieren
Googleearth lässt sich mit den neuesten ati-drivers und fglrx wohl nicht mehr starten.
Abhilfe schaffte folgender Tip von folgender Seite: http://forum.ubuntuusers.de/topic/111038/?highlight= Im wesentlichen wird da folgendes beschrieben: 1. alten Ati Treiber (Version 8.27.10) von http://ati.amd.com/support/drivers/linux/radeonprevious-linux.html laden 2. ati-driver-installer[version].run --extract ausführen 3. die darin enthaltenten libGL.so.1.2 nach ins googleearth install verzeichnis als libGL.so.1 kopieren 4. googleearth starten => tut Bei mir treten im Moment als normal User dann folgende Fehler auf: __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!! Als root tuts ohne die Fehler. Wenn ich Zeit hab kümmer ich mich auch noch darum... |
SucheKategorienVerwaltung des Blogs |