Das Notes Forum

Sonstiges => Offtopic => Thema gestartet von: _Arne_ am 29.11.06 - 14:03:48

Titel: Interesse : Entwicklungs-Contest ?
Beitrag von: _Arne_ am 29.11.06 - 14:03:48
Hallo ATNOTES'ler,

wir haben uns überlegt gegen Ende dieses Jahres einen kleinen Notes Entwicklungs-Contest in das Leben zu rufen.

Das Moderatoren Team gibt. ggf. ein Thema vor an welchem ihr euch versuchen könnt (Adressverwaltung oder ähnliches), das Ergebnis würde anschließend von allen Atnotes-Usern bewertet werden.

Bedingung zur Teilnahme ist die entwickelte Lösung als Freeware der Community zur verfügung zu stellen.

Dem Gewinner winkt natürlich ein netter Preis.

Mit dieser Umfrage wollen wir im voraus einmal prüfen ob sich genug Teilnehmer finden lassen.

Gruß,
Arne
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Mark³ am 29.11.06 - 15:25:02
das Ganze sollte aber nicht zu umfangreich sein. Vielleicht auch keine zu standardmässige Aufgabe, wo alle dann ihren Code aus der Schublade holen (der evt. gar keine Freeware ist) und schnell was Schickes zusammenpasten.
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: klaussal am 29.11.06 - 15:37:57
Im Prinzip dürfte ich als Angestellter einer Firma sowieso nur am Home-PC entwickeln, weil alles, was ich während der Arbeitszeit mache, dem Arbeitgeber gehört. Oder ?
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Gandhi am 29.11.06 - 19:17:02
Sollte was spassiges sein - so in der Art: Die originellste Art einen Domino Server zu crashen...
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Klafu am 29.11.06 - 19:25:19
Ja, aber so schwer ist das garnich  ;D
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: dirk_2909 am 29.11.06 - 21:42:25
Zitat
Die originellste Art einen Domino Server zu crashen

Das ist einfach  ;D

Einfach ein @For-Schleifen in einigen (!!) Spaltenformeln einer Ansicht und abwarten, was der Indexer macht  ;D
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: koehlerbv am 30.11.06 - 00:06:03
Bitte anspruchsvoller  ;D So ein Hook für den Domino, und dann funktioniert

Dim Session As New NotesSession
Dim szConsoleRespond As String
szConsoleRespond = session.SendConsoleCommand (<servername>, "tell server crash")
 ;D

Spass beiseite:
Herausfordernd fände ich aber auch alltägliche Routinen (das müssen ja gar nicht sooo viele Zeilen sein), die man immer wieder braucht und die eingebaut nur eingeschränkt zur Verfügung stehen. ErrorHandling, Beücksichtigung möglichst aller denkbaren fehlerhaften Basisdaten, Performance sollten dabei möglichst perfekt sein.

Bernhard
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Mark³ am 30.11.06 - 07:23:47
wie wäre es mit einem Konnektor Lotus Notes -> CouchDB.
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Gandhi am 30.11.06 - 08:12:46
Jedenfalls sollte das unter dem Gesichtspunkt intellektuelle Qualität stehen und nicht irgendeine komplexe Applikation werden.

Evtl. eine Standardroutine, die oft gebraucht werden kann und noch nicht zur Verfügung steht...hier wird es dann schon schwierig - weil alles was man braucht schon existiert - eigentlich.

Oder aber eben die artfremde Verwendung von bestimmten Notesfunktionen um etwas anderes damit zu machen, als von IBM vorgesehen.

Man könnte dem Entwicklungs Contest ja einen Ideen Contest voranstellen...
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: flaite am 30.11.06 - 09:08:27
Eine Anwendung, die die 15 wichtigsten hoshi Josekis (4-4) spielen kann  ;D
http://senseis.xmp.net/?Joseki
Inklusive graphishe Darstellung als Ansicht oder in einem Dokument.
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: klaussal am 30.11.06 - 09:14:26
Zitat
Eine Anwendung, die die 15 wichtigsten hoshi Josekis (4-4) spielen kann 

Dafür reicht mein IQ nicht aus  :P
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Gandhi am 30.11.06 - 10:06:17
Axel GO home ;D
Vielleicht Brief/Mail Schach...
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Mark³ am 30.11.06 - 10:17:57
du meinst zwei Mail-In-Datenbanken, die gegeneinander Brief-GO spielen?  O0
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Gandhi am 30.11.06 - 10:26:24
Das wäre dann wohl sehr umständlich - aber so eine Art Computer Schach/Go Herausforderung.
Zumindest zum Schach gibts da Open Source Quellen zum Starten...
Aber mir persönlich - wäre das zu viel Aufwand...aber interessant schon - zumal die Darstellung des Schachbretts lustig wäre...bzw. man das lustig machen könnte - z.B. in Form von Ansichten Feldern (Am besten ASCII Grafik...)

Dazu gäbe es eine A und eine B Note:
Die A Note über die Spielstärke des Systems und die B Notes
für den künstlerischen Aspekt der Umsetzung....

Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: flaite am 30.11.06 - 10:30:56
Dafür reicht mein IQ nicht aus  :P
Ich dachte getzt bei dir in der Gegend sind Strategiespiele in.
http://mark.antville.org/


Von der Grafik her ist Go wesentlich einfacher zu programmieren. Ausserdem gibt es wirklich kaum unerlaubte Züge.
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: klaussal am 30.11.06 - 11:13:00
Also "Schiffe versenken" fände ich da schon schöner. Hab das mal mit einem Kollegen in COBOL auf einer AS400 gemacht. Das Ding war der Renner  :)
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: MadMetzger am 30.11.06 - 11:19:44
Genau den Gedanken mit dem "Schiffe versenken" hatte ich auch... Scheinbar "zwei Doofe, ein Gedanke"...  ;)
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Mark³ am 30.11.06 - 11:39:08
Schiffe versenken ist mir zu altbacken...Da fand ich das Memory-Spiel mit den Kacheln auf dem Workspace wesentlich innovativer. Aber muss es denn ein Spiel sein?

Ich finde eine grafische Ansicht einer Datenbank interessant. Man gibt ein paar Kriterien vor und kann auf einen Blick bestimmte Sachverhalte intuitiv erfassen.

Beispiele: Der Parameter ist die Zeit die eine Mail in der Maildb zur Auslieferung benötigte. Dann erstellt man eine Grafik, die eine andere Farbe darstellt je nach Länge der Auslieferung. Dann noch vielleicht eine Zeitachse dazu und man hat sofort intuitiv ein Bild davon, wann die Mailauslieferung langsamer ist (Vielleicht die Zeit normiert auf die Tageszeit?)

Oder: In einem Teamroom erhält jede Kategorie eine Farbton und jeder Author eine Farbsättigung.

Hierfür gibt es natürlich noch zig andere Anwendungsmöglichkeiten.
Und die Umsetzung könnte passieren durch:

- klassische Notesview
- Javaapplet
- Weboberfläche mit AJAX oder SVG oder so
- ...
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Gandhi am 30.11.06 - 11:41:19
Wie wärs denn mit Server versenken?
Ausgangslage: 2 identische Server.
Wer schafft es den gegnerischen Server zu versenken, bevor der eigene abraucht (alle Mittel erlaubt, die die Konfiguration hergibt)...
Titel: Re: Interesse : Entwicklungs-Contest ?
Beitrag von: Mark³ am 30.11.06 - 12:47:38
die Idee von Antwort #17 ist wirklich gut. Man könnte eine schöne Webseite bauen, die auf einem Blick den Zustand aller Notesserver erkennen lässt. Dort können dann alle wichtigen Parameter der Daten, die ja ohnehin in den Server-Statistiken vorhanden sind, farblich dargestellt werden. Wenn alles klar ist, sieht man eine große grüne Fläche. Bei orangenen Farbtönen sollte man evt. mal einen Blick riskieren, bei tiefrot ist sofort zu handeln. Im onmouseover-Event wird Detailinfo hinterlegt und schon kann man in einem Augenblick 1 Million Parameter überblicken. Im onclick-Event wird dann die Korrekturmaßnahme ausgelöst, also tell server restart oder send mail to admin etc. :knuddel:

Ich vermute ihr findet die Idee auch alle so toll wie sie ist  8)