Autor Thema: EM-Tippspiel-Datenbank gesucht  (Gelesen 6336 mal)

Offline Mark³

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
  • Nordisch by Nature
    • Das Leben aus der Sicht eines Menschen
EM-Tippspiel-Datenbank gesucht
« am: 25.05.04 - 10:58:53 »
Hat jemand eine superschickimicki EM-Tippspiel-DB im Angebot? Ich dachte da nicht an eine Java-Swing-Lösung mit XML, wie sie hier rumgeistert sondern entweder ne schön einfache Notesgeschichte oder ein PHP-Skript.
Ich hätte das gern als Anlass genommen, mal eine J2EE-Anwendung mit WebSphere zu bauen aber die EM ist leider schon bald, das mach ich lieber zur nächsten WM :-)
( ne schöne Einführung zu J2EE und Tippspiel gibts hier: http://www.javamagazin.de/itr/online_artikel/psecom,id,528,nodeid,11.html )
sagt Mark.



slowfood.de

Hernan Cortez

  • Gast
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #1 am: 25.05.04 - 13:29:25 »
Websphere. Pah.  >:(
Ist das hier ein Programmiererforum oder eine Studiengemeinschaft für Technologie-Archäologie ???
Die Abteilung für modischen Schnicki-Schnacki ist nun Mitglied der light-weight Container Bewegung und hält Websphere seit 2 Wochen für hoffnungslos veraltet.  8)
Wer heute noch Websphere einsetzt, reiht sich in eine traurige Kette technologie-feindlicher Looser ein. :P

Ich hingegen, arbeite an einem Spiel Projekt:
1. Der User gibt Tipps pro Runde (Vorrunde, Viertelfinale, Halbfinale, Finale) in eine Swing-GUI-APP ein. Coolerweise werden bei der Vorrunde dynamisch die Tabellen mitberechnet (schon da).
2. Hat der User eine Runde zu Ende getippt, kann er mit dem Tool ein xml-File mit den Daten des Tipps erzeugen.
Dieses xml-File Attachment hängt er an einen bestimmten Thread in Atnotes an. (vermutlich händisch)
3. Die Swing-GUI-App sammelt die Tipps der anderen Mitspieler aus dem Thread ein (html parsen und attachte xmls downloaden, diese clientseitig auswerten).
4. Der User gibt die realen Ergebnisse der Spiele ein (oder ich finde noch einen Webservice, dann ginge es automatisch).
5. Das Tool errechnet die Punkte der Mitspieler.
6. Das Tool errechnet ausserdem so Dinge wie wer gegen wem im Viertelfinale spielt.
7. Das Tool zeigt eine HighScore Liste an.

Ich benutze eine Menge an openSource Komponenten:
- jakarta.commons (httpClient, commons-lang, vermutlich weitere)
- Jdom
- looks und forms von JGoodies.com (für swing gui, sehr cool).
- hsqldb: als mini standalone rdbms für jeden user einzeln (ice cool).
- hibernate (lots of work, aber sicher auch cool)
- log4j (bisher noch nicht, ich faule Socke).
- 3 Tier-Architektur mit funktional möglichst schlanker gui, einem echten Business Objekt Layer und einer Persistenzschicht mit hibernate gegen hsqldb.

Gibt noch eine Menge Arbeit, aber ein Anfang ist definitiv gemacht und ich denke, ich kriege es fertig, trotz (wie immer btw.) real existierender kommerzieller Arbeitsbelastung. Wenn du (oder jemand anders) mitmachen, Teilaufgaben übernehmen will, immer gerne.  
Kann am WE was genügend überschaubar dokumentiertes posten.

Gruß Axel  

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #2 am: 25.05.04 - 13:53:23 »
also ich traue mir zu, ein-zwei einfache Klassen zu realisieren.
poste doch einfach mal, wenn du einen Rookie-Code-Affen brauchst und für was.
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline Mark³

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
  • Nordisch by Nature
    • Das Leben aus der Sicht eines Menschen
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #3 am: 25.05.04 - 14:11:47 »
Das hört sich wirklich hip an, ich such allerdings was für unsere Abteilung. Das ganze hört sich nicht so an, als ob es leicht portierbar ist. (Oder check ich als WebSphere-Buch-Leser einfach nur nicht, was da alles abgeht?)
Schön wäre doch eine Notesmaske, ein paar Ansichten, ein Agent, der über WebService die realen Ergebnisse konsumiert und ein weiterer Agent, der auswertet.
Dann bräuchte ich nur meinen Domino-Testserver zu missbrauchen und müsste nicht erst ne Tomcat-Umgebung installieren.
sagt Mark.



slowfood.de

Hernan Cortez

  • Gast
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #4 am: 25.05.04 - 14:19:42 »
Das ganze hört sich nicht so an, als ob es leicht portierbar ist. (Oder check ich als WebSphere-Buch-Leser einfach nur nicht, was da alles abgeht?)
Ja.

Du brauchst einfach nur ein JDK1.4 und ein paar openSource jars aus dem Internet.
Nix Tomcat. Ist sozusagen "xTreme lightweight container programming".  

Klitzekleines Problem: Das Ding ist noch nicht fertig.  ;D

Die Pannini-Bildchen Sammler aus meinem Büro halten das aber für einen vielversprechenden Ansatz und die sind wirklich Zielgruppe.

Gruß Axel

« Letzte Änderung: 25.05.04 - 14:25:13 von El Indio Mapuche »

Offline Mark³

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
  • Nordisch by Nature
    • Das Leben aus der Sicht eines Menschen
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #5 am: 25.05.04 - 14:30:21 »
dann erwarte ich aber auf jeden Fall, dass auf Knopfdruck die Bilder aller Spieler einer Mannschaft (als eingescannte Panini-Bilder) erscheinen  ;D

vielleicht kann ich ja auch irgendwas helfen, ich kann eigentlich alles, habsowas bloss noch nie gemacht  ???
sagt Mark.



slowfood.de

Hernan Cortez

  • Gast
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #6 am: 25.05.04 - 17:31:28 »
dann erwarte ich aber auf jeden Fall, dass auf Knopfdruck die Bilder aller Spieler einer Mannschaft (als eingescannte Panini-Bilder) erscheinen  ;D

Kann ich nicht bringen. Es kamen schon Stimmen wg. extra-Punkten für Torschützen.
Genau das würden die gescannten Pannini Bildchen provozieren.  
Das würde das Datenbankmodell noch mal komplizieren. Hab ich keine Lust zu.


habsowas bloss noch nie gemacht  ???

Ich doch auch nicht. Java/J2EE schon, aber genau sowas eben nicht.
Es ist auch noch nicht das goldene Fasanen-Ei.

Wir bräuchten eigentlich Leute mit:
- 5 Jahren Hibernate Erfahrung
- 10 Jahren Swing Erfahrung (ja. genau dich, Ralf)
- 25 Jahren SQL Tuning Erfahrung
- 30 Jahren Regular Expressions Erfahrung
- 110 Jahren Projekt Management Erfahrung
- 120 Jahren Projekt Dokumentations Erfahrung
- 12 Jahren OO-Enterprise Apps Architecture Erfahrung
- 20 Jahre Database Design Erfahrung
- 45 Jahre Erfahrung im programmieren von komplexen Parsern.

(irgendwie müssen ja die Schwächen des Projekt-Initiatoren ausgeglichen werden).   ;D

Sooo schlimm ist das auch nicht und alles auf freiwilliger Basis.
Für Eclipse/WSAD kann ich Tipps für ein schnelles Anlegen des Projekts geben.  

Gruß Axel

Offline Mark³

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
  • Nordisch by Nature
    • Das Leben aus der Sicht eines Menschen
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #7 am: 25.05.04 - 17:37:41 »
wann war noch die EM? In 2 Wochen(enden)  ???

 ;D ;D ;D ;D ;D ;D ;D ;D

sagt Mark.



slowfood.de

Hernan Cortez

  • Gast
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #8 am: 25.05.04 - 17:59:37 »
wann war noch die EM? In 2 Wochen(enden)  ???

2.5 Wochen. Teile der Funktionalität können locker während der Vorrunde nachgeschoben werden.
Am schwierigsten erscheint mir momentan das Objekt-Relationale Mapping mit Hibernate.
Die Anwendung ist konzeptionell so dynamisch, dass sie auch für das olympische Fußballtunier eingesetzt werden kann.

Gruß Axel

Offline Mark³

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
  • Nordisch by Nature
    • Das Leben aus der Sicht eines Menschen
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #9 am: 08.06.04 - 14:24:44 »
Ist die Anwendung fertich?
Melde mich freiwild-ig als Testuser :P
sagt Mark.



slowfood.de

Driri

  • Gast
Re:EM-Tippspiel-Datenbank gesucht
« Antwort #10 am: 08.06.04 - 14:32:55 »
Btw, Wenns keine Eigenentwicklung sein muß :

Wir verwenden fürs Fußball-Tippen immer das kostenlose Angebot von www.kicktipp.de, läuft wunderbar  ;)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz