Login

Wer ist online?

Keine

Bookmarks

Implementierung Java-Projekt
Geschrieben von: Dominik Fuchshofer   
Donnerstag, den 06. Mai 2010 um 15:56 Uhr

Für die Konfiguration von JSF Portlets in Liferay sind einige Bridges vorhanden (z.B. OpenPortal JSF Bridge), die sich großteils aber noch im Alphastadium befinden. Diese haben alle Probleme unter Liferay. Daher entschieden wir uns für eine Lösung mit ICEfaces (ohne Maven) und eine Lösung mit Spring JSP/MVC und Spring WebFlow (mit Maven).

Da eine Spring-Abhängigkeiten untereinander nicht kompatibel sind, war es notwendig jede Abhängigkeit unseres Services-Projektes zu exkludieren, damit das JSP/MVC-Projekt mit Maven lauffähig war:

<dependency>

     <groupId>at.fhjoanneum.aim.freeas</groupId>
     <artifactId>freeasservice</artifactId>
     <version>1.0-SNAPSHOT</version>
     <exclusions>
          <exclusion>
              <groupId>junit</groupId>
              <artifactId>junit</artifactId>
          </exclusion>
          <exclusion>
               <groupId>org.springframework</groupId>
               <artifactId>spring-test</artifactId>
          </exclusion>
          <exclusion>
               <groupId>org.hibernate</groupId>
               <artifactId>hibernate-annotations</artifactId>
         </exclusion>
         <exclusion>
             <groupId>org.hibernate</groupId>
             <artifactId>hibernate-entitymanager</artifactId>
         </exclusion>
         <exclusion>
              <groupId>hsqldb</groupId>
              <artifactId>hsqldb</artifactId>
         </exclusion>
         <exclusion>
             <groupId>org.springframework</groupId>
             <artifactId>spring-orm</artifactId>
         </exclusion>
         <exclusion>
              <groupId>org.springframework</groupId>
              <artifactId>spring-beans</artifactId>
         </exclusion>
         <exclusion>
             <groupId>commons-dbcp</groupId>
             <artifactId>commons-dbcp</artifactId>
         </exclusion>
         <exclusion>
             <groupId>cglib</groupId>
             <artifactId>cglib</artifactId>
         </exclusion>
         <exclusion>
              <groupId>postgresql</groupId>
              <artifactId>postgresql</artifactId>
         </exclusion>
        <exclusion>
             <groupId>org.slf4j</groupId>
             <artifactId>slf4j-api</artifactId>
        </exclusion>
        <exclusion>
             <groupId>org.slf4j</groupId>
             <artifactId>slf4j-simple</artifactId>
        </exclusion>
        <exclusion>
              <groupId>org.hibernate</groupId>
              <artifactId>hibernate-validator</artifactId>
        </exclusion>
        <exclusion>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-config</artifactId>
        </exclusion>
        <exclusion>
             <groupId>org.springframework.security</groupId>
             <artifactId>spring-security-core</artifactId>
         </exclusion>
         <exclusion>
              <artifactId>spring-expression</artifactId>
              <groupId>org.springframework</groupId>
         </exclusion>
     </exclusions>
</dependency>

Um die Web-Service-Funktionalität zu zeigen, implementierten wir einen SOAP-Client in C#, um Daten des Web Services der Freelancer-Applikation anzeigen zu können. Der Client hat die Möglichkeit, die Login-Informationen zu überprüfen und die einzelnen Informationen des Freelancers anzuzeigen.

Technologien:

  • JSR-168-Compliance: beide Portlets basieren auf JSR-168.
  • ICEfaces
  • Spring WebFlow
  • Spring MVC
  • Spring JS
  • Maven
  • Hibernate
  • JSR-303 Validation
  • Richfaces
  • MyFaces
  • Facelets
  • Web-Service-Funktionalität (WSDL/SOAP)
  • Spring
  • JUnit Tests
 
Google Interview
Geschrieben von: Dominik Fuchshofer   
Mittwoch, den 14. April 2010 um 19:35 Uhr

Falls jemand einmal vorhat, sich bei Google zu bewerben, sollte man für die folgenden Fragen gute Antworten parat haben.

Google Questions

 
Architekturüberblick Java-Projekt
Geschrieben von: Dominik Fuchshofer   
Donnerstag, den 11. März 2010 um 11:22 Uhr

Folgende Architektur haben wir für unser Projekt im letzten Semester aufgebaut. Vor allem die Konfiguration der Portlets unter Liferay war eine große Herausforderung. Die genauen Schritte werden noch in einem eigenen Beitrag gepostet werden.

 

 
FH JOANNEUM - Informationsmanagement Master
Geschrieben von: Dominik Fuchshofer   
Mittwoch, den 03. März 2010 um 18:11 Uhr

Das erste Semester ist nach der heutigen, für mich letzten Prüfung gelaufen und man kann ein sehr positives Resümee ziehen. Der Masterstudiengang Informationsmanagement, mehr ausgerichtet an Unternehmensführung und wirtschaftlichen Themen, hatte im ersten Semester noch einen sehr technisch geprägten Teil. Mit "Professionelle Internetanwendungsentwicklung" war ein Fach dabei, das sehr viele zusätzliche Stunden verschlungen hat bedingt durch eine Projektkonfiguration mit dem Liferay-Portal meinerseits.

Das zweite Projekt (business-master.at) wird im zweiten Semester noch verfeinert und wird hier dementsprechend gepostet, wenn das Projekt fertiggestellt wurde.

Ein Auszug der weiteren Themengebiete:

  • Geschäftsprozessmanagement
  • Enterprise Architecture (IT Service Management, Frameworks, Virtualisierung, Identity Management)
  • Englisch
  • E-Security
  • Internet-Datenbanken (PostgreSQL)
  • Konzeption von Geschäftsmodellen
  • Kreativitätstechniken
  • Netzwerkplanung und Netzwerkmanagement
  • Unternehmensführung (Strategie)
  • Systemanalyse und Systemdesign
 
legomatrix.com
Geschrieben von: Dominik Fuchshofer   
Sonntag, den 27. Dezember 2009 um 16:07 Uhr

LegoMatrix.com

LegoMatrix.com - Eine unglaublich detailgetreue Nachbildung der Matrixszene in originaler Legomanier.

 
Der alljährliche Weihnachtsbaum ist wieder da!
Geschrieben von: Dominik Fuchshofer   
Dienstag, den 01. Dezember 2009 um 21:43 Uhr

Pünktlich am 1. Dezember 2009 um 00:00 Uhr wurde der Weihnachtsbaum von alcaen.com bzw. der Werbemühle freigeschaltet. Unter xmas.alcaen.com bzw. werbemuehle.at kann der Baum ein- und ausgeschaltet, bestaunt und bewundert werden. Viel Spaß!

xmas.alcaen.com Weihnachtsbaum

 

 
MWconn
Geschrieben von: Dominik Fuchshofer   
Donnerstag, den 26. November 2009 um 11:04 Uhr

MWconn

Wer Probleme mit der mobilen Breitbandverbindung unter Windows 7 hat (Vodafone ist ja bekanntlich etwas langsam mit dem Bereitstellen von geeigneter Software für neue Betriebssysteme), kann mit dem tollen Freewaretool MWconn surfen. Es muss nur der geeignete APN-Name mit Benutzer und Passwort eingegeben werden, damit sich MWconn richtig verbinden kann.

 
Google Kalender/Mail/Kontakte iPod Touch-Synchronisierung
Geschrieben von: Dominik Fuchshofer   
Dienstag, den 20. Oktober 2009 um 21:35 Uhr

Per Google Sync ist es nun auch möglich, Termine, Kontakte und Mails aus dem Angebot von Google (Mail, Calendar, ...) mit dem iPod Touch/iPhone zu synchronisieren.

Hierfür fügt man ein Microsoft Exchange-Konto ein (unter "Einstellungen" ==> "E-Mail, Kontakte, Kalender" wählt man "Account hinzufügen" und "Microsoft Exchange").

http://www.hack2learn.org/wp-content/gallery/google-sync/google-sync_2.PNG

 

 

Unter "Einstellungen" ==> "Mail, Kontakte, Kalender" kann unter "Datenabgleich" eingestellt werden, wie der iPod Touch bzw. das iPhone die Daten bekommt. Bei "Alle 15 Minuten", "Alle 30 Minuten" bzw. "Stündlich" wird die Push-Technologie verwendet, bei der Google selbst die Daten an den iPod/das iPhone überträgt. Bei "Manuell" werden die Daten erst bei Aufruf der iPod/iPhone-Applikation übertragen, was eine Internetverbindung bei Aufruf voraussetzt. Die Push-Technologie hingegen benötigt mehr Akkuleistung.

 
11meter.at
Geschrieben von: Dominik Fuchshofer   
Dienstag, den 08. September 2009 um 07:27 Uhr

11meter.at

Nun ist es so weit. Ich übergebe 11meter.at der Öffentlichkeit. Einige Spiele sind schon vorhanden. Für weitere Vorschläge bin ich dankbar.

Als registrierter schoki.at-Benutzer bist du automatisch auch auf 11meter.at registriert. Du kannst dich also wie gewohnt mit deinem Benutzernamen und deinem Passwort für schoki.at auf 11meter.at anmelden und Highscores jagen.

Viel Spaß!

 
Michael Jackson und Gorillaz
Geschrieben von: Dominik Fuchshofer   
Sonntag, den 23. August 2009 um 21:21 Uhr

Durch die ganzen "Best Of Michael Jackson"-Sendungen kam mir der Tanz bei Thriller sehr bekannt vor.

Bitte achtet auf die Affen bei Gorillaz - Clint Eastwood und auf die Zombies bei Thriller.

(bei 07:30)

 

 
<< Start < Zurück 1 2 3 4 5 6 Weiter > Ende >>

Seite 1 von 6